Skip to content

xufu2015/angularspree

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AngualreSpree Logo

AngularSpree Plug and play frontend application for SPREE E-Commerce API built with ❤️ using Angular6, Redux, Observables & ImmutableJs.

Check demo | Docs

PRs Welcome Pivotal Project page

TeraCommerce Bundle

🚀 Progressive Web App: Lighthouse score of 95/100.

What is AngularSpree?

AngularSpree is an open source Angular(6.x+) front-end application for Spree Commerce. It's free and always will be.

Bootstrap 4 Compatible

Go ahead use it the way you want to or let us know at [email protected] if you need any help with this project.

Quick Links

Gitter Contributing Wiki

Why did we build it?

We have been working with Spree for very long time, making products for a lot of clients. There was one pattern we noticed in what the clients always asked for. They were comfortable using spree for the backend API but not for the front-end. These requests have been very consistent with so many awesome front-end framework around.

When Angular team released the beta version in March last year we knew that angular was going to be a big player soon. We decided to give it a try. Hence, AngularSpree was born as a front-end framework for the most awesome backend api for E-Commerce out there.

🔥🔥🔥🔥🔥🔥🔥🔥🔥

If you are looking to build a project similar to this one with all the ready-made setup, then I highly encourage you to look at this starter seed project by Aviabird Team.

AngularSeed is a Plug and play Seed project built with ❤️ using Angular 6+, Redux/ngrx-store 6, Observables & ImmutableJs. We are commited to keeping this project upto date with all the latest versions of all the libs and components.

🔥🔥🔥🔥🔥🔥🔥🔥🔥

        //check TenancyReference
        // () => get from ibsService or cloudVoid if TenancyReference cannot be found

        // if tenancyReference cannot found
            // check IsCurrentTenant by call function
                // if found ()=> call transferibs
                // else ()=> call signupibs
                         // get tenants from crm ()=>
                        // createnewtanant()=> createnewtenant()=>
            // if the result from above deletedlist has data , record error
            // if the result not create tenancyRef or not valid tenancyRef, call error

        //if result correct, call function to save the signup reseult

About

Angular(6+) E-Commerce front-end framework

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 47.9%
  • CSS 30.0%
  • HTML 17.9%
  • C# 3.7%
  • Other 0.5%