H-Phsar Commerce is currently running on Next.js (App Router shell) with a legacy React Router app mounted inside.
H-Phsar Commerce is a stock and order management platform for distributors and retailers.
- Next.js
- Tailwind CSS
- React Redux
- React Router DOM (legacy in-app routing during migration)
npm install
npm run devOpen http://localhost:3000 (or the next available port shown in terminal).
npm run build
npm run startH-Phsar Commerce has two main account roles: Distributor and Retailer.
- Authentication: users can register and log in using email verification/OTP flow.
- Search distributors and products, and manage stock efficiently.
- Create/update store profile.
- Create categories and products.
- Import product quantities.
- Manage order lifecycle (accept/reject, preparing, dispatching, confirmation).
- Update/delete/list products.
- Browse distributors and products.
- Bookmark products and stores.
- Create draft carts and checkout later.
- Track order status and order history.
- Implement real-time notifications.
- Main branch:
main
This project originated as a collaborative team project and is now maintained and extended as H-Phsar Commerce.