DYNO-TECH is an ecommerce web application which is primarily focused on selling electronic items through online. Customers can easily find and buy their desired electronic items from this website. Both admin and customer are two main users of the system.
IT Number | Name | Function |
---|---|---|
IT20189594 |
Rathnayka R. K. A. R. | User Management |
IT20122850 |
Perera S. S. A. | Inventory Management |
IT20200206 |
Mallawaraarachchi S. M. A. | Cart Management |
IT20191788 |
Wijesiriwardana H.G.N.D. | Order Management |
- Clone the project
git clone https://github.com/Anuka-R98/ITPM_PROJECT.git
- Go to the project directory
cd ITPM_PROJECT
-
Environment Variables
To run this project, you will need to create a .env file in root and add the following environment variables to your .env file.
NODE_ENV = development PORT = 5000 MONGO_URI = your mongodb uri JWT_SECRET = 'abc123'
-
Install dependencies (frontend & backend)
npm install
cd frontend
npm install
- Run backend only
npm run server
- Run frontend (:3000) & backend (:5000)
npm run dev