Fullstack e-commerce for personal online shop with customer and admin dashboard
Open Source E-Commerce Platform
Trishop is a free and open-source e-commerce platform for business units who want to find customers and sell their own products online. This platform is different from platforms such as Shopee, Tokopedia or the like which use a multi-role user system where users can register as buyers and sellers at the same time. This platform is meant for only one seller.
Trishop equipped with features:
[USER, ADMIN]
for now 🔐Service | Description |
---|---|
vercel | Next.js Hosting |
cloudinary | File Storage Solution |
mongodb | NoSQL Database |
chromatic | Storybook Hosting |
cypress | E2E Testing |
midtrans | Payment Gateway (coming soon) |
To run this project locally, follow these simple steps:
yarn install
or npm install
yarn dev
or npm run dev
to run Next.js frontend and backend in port 3000
Notes:
/pages/api/v1
folderyarn storybook
to run Storybook in port 6006
Trishop web is open for contributions, whether it’s a contribution to project functionality or in the form of documentation. I recommend you start by creating a new issue or join the Discord community so I can know in advance what you want to add/work on so that the project can be more coordinated and what we are working on will not collide with each other.
Please read CONTRIBUTING.md to know more about the details. (NOT YET UPDATED - IF YOU WANT TO BE A CONTRIBUTORS PLEASE LET ME KNOW IN DISCORD)
Made with the aim that all participants or contributors in this project are free from all forms of discrimination, humiliation, threats, violence, or the like.
Please read CODE_OF_CONDUCT.md to know more about the details.
Used for tracking minor, major updates and breaking changes to projects.
Please read CHANGELOG.md to know more about the details.