Driven by a passion for trees and the need to challenge a monopoly in tree e-commerce, this platform connects vendors and customers through a transparent and user-friendly system. By combining AI-driven advice, modern e-commerce features, and sustainable practices, it empowers users, promotes accessibility, and fosters a thriving tree-loving community.
- Manage revenue by dashboard (from orders and subscriptions).
- Manage Vendors.
- Manage Users.
- Approve new requests to become an Antree partner.
- Manage Orders.
- Manage Transactions.
- Manage revenue by dashboard (from orders).
- Manage vendor products.
- Add new discounts for products.
- Manage orders.
- Order products.
- Buy subscription services (to increase response speed).
- Communicate with AI for advice.
- Manage orders.
- Backend:
- Main System: Asp.Net Core 8, Entity Framework.
- AI System: ExpressJS, TypeScript.
- Database: Microsoft SQL Server, Redis.
- Frontend: NextJS, TypeScript.
- Mobile: Flutter, Dart.
- Clean Architecture
- CQRS Pattern
- Repository Pattern
- Global Transactions
- Minimal API
- Buying Flow:
- Buying Subscription and Chat Box AI Flow:
- Antree Landing Page & Partner Registration Flow:
- Admin and Vendor Management:
- Backend Repository: AN-TREE_BACKEND_E-COMMERCE-SYSTEM
- AI Bot Chat Repository: AN-TREE_BOTCHAT-SERVER_E-COMMERCE-SYSTEM
- Admin Web Repository: AN-TREE_FRONTEND-WEB_E-COMMERCE-SYSTEM
- Mobile Repository: AN-TREE_FRONTEND-MOBILE_E-COMMERCE-SYSTEM
We would like to extend our heartfelt thanks to all the members who contributed to the AnTree E-commerce System project. Your hard work and dedication have been invaluable!
Name | GitHub Username | Role |
---|---|---|
Tran Dinh Thien Tan | bentran1vn | Project Lead, Backend Developer |
Cao Van Dung | nguyenpro22 | Web Frontend Developer |
Do Tran Lam | lama-try-code | Mobile Frontend Developer |