AngularSpree is an Angular(15) e-commerce application.
It is a plug and play frontend application for AviaCommerce API built using Angular(15), 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, opencart etc.
- 🌍 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
 
AngularSpree is now a part of Aviacommerce Project. Further development of angularspree will happen in this repository only. Also, check the aviacommerce repo where this repository exists as a submodule
- Product List Page
 - Product Detail Page
 - Filters by Category, options, size etc
 - Sort(New arrival, Price)
 - Advanced searching and autocomplete with Elasticsearch
 - Add/update to cart
 - Notifications for order update notification, payment failure
 - Chat with seller feature, messaging
 - Payment methods(COD, Stripe, Payubiz, RazorPay and 29 others)
 
- Add/update products/inventory.
 - Manage orders
 - Manage Categories/Taxonomies
 - Support for Variants and Option Types, Option Sets
 - Shipping settings/policy(free shipping, shipping rules)
 - Promotions(coupons per user, total usage count)
 - Manage Users(admin, user types)
 - Taxation
 - Send emails and notifications.
 
| Gitter | Contributing | API Specs | 
|---|
This project is an open-source initiative by Aviabird Technologies under the Aviacommerce open-source project.
For any questions or suggestions send a mail to [email protected] or chat with the core-team on gitter.
