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 project.

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.

It is not limited to aviacommerce and can also be used with any e-commerce solution with an API interface. Such as spreecommerce, magento, open-cart etc.

Here are resources for 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



  1. Woocommerce Inventory Management I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article.


Post a Comment