Free Angular eCommerce Project

In this post, we would like to suggest a free open-source AngularSpree eCommerce project developed using Angular(7+), Redux, Observables & ImmutableJs. So go ahead, check out the source code, and have hands-on experience on real-time Angular eCommerce projects.

Source code available on GitHub repository at

Free Angular eCommerce Project

AngularSpree is an Angular(7) e-commerce application.

It is a plug-and-play frontend application for AviaCommerce API built using Angular(7), Redux, Observables & ImmutableJs.

Here are resources for the AngularSpree project:

🌍 aviacommerce - Learn more about AngularSpree
📖 Documentation
📚 API Documentation
👍 Like us on Facebook
🕊 Twitter: @aviacommerce - Get the latest news
🐞 Issue Tracker: - Issues - Report bugs here
🗨 Forums - Discussions(Coming soon)
👪 Community Chat - Gitter


Features of this mobile application are:-

  1. Product List Page
  2. Product Detail Page
  3. Filters by Category, options, size, etc
  4. Sort(New arrival, Price)
  5. Advanced searching and autocomplete with Elasticsearch
  6. Add/update to cart
  7. Notifications for order update notification, payment failure
  8. Chat with seller feature, messaging
  9. Payment methods(COD, Stripe, Payubiz, RazorPay and 29 others)

Admin has the following features for sellers:-

  1. Add/update products/inventory.
  2. Manage orders
  3. Manage Categories/Taxonomies
  4. Support for Variants and Option Types, Option Sets
  5. Shipping settings/policy(free shipping, shipping rules)
  6. Promotions(coupons per user, total usage count)
  7. Manage Users(admin, user types)
  8. Taxation
  9. Send emails and notifications.

The below screenshot shows the UI of this project:

Login Page:

Download source code of this project form GitHub at 

More Free Angular Projects