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, 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.
Please check the online demo here.
- 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.