This project is a e-commerce platform where admin can upload csv file to add product to their listing. It includes essential features such as user authentication, csv parsing to add product, accunt mangement fot user and admins, creating orders by customer, fetching order details, exports all paid orders daily at midnignt and many more.
Framework:Express(NodeJs), Language: Typescript, ORM: Sequelize, Database: Postgresql
Before running the application locally, ensure you have the following dependencies installed:
- Node.js
- npm
- PostgreSQL database
npm i npm run dev
npm i npm run build npm run start