Los Tres Primos Market is a 3D Assets Ecommerce Store Application.
- NodeJS with Express
- MongoDB with Mongoose
- Typescript
- Tailwind CSS
- ReactJS with MUI (Frontend)
- Full Responsive
npm start
(node ./dist/App.js)
npm test
(npx mocha ./dist/tests/Supertest.test.js)
The App allows the admin and premium users to CREATE, READ, UPDATE and DELETE products. Users can view products, add to cart, make a purchase and see orders.
- Register and login (Passport API with local or GitHub Third-party system).
- Display products with pagination.
- Order products by category or price.
- Add, view, delete and clear products in cart.
- Purchase products and see orders.
- Notification system purchase confirmation (with Nodemailer).
- User Manager view only for admin (can delete or promote users).
/users