Made In Sri Lanka is an E-commerce website that sells local products in Sri Lanka. This website opens up a whole new market for local products such as Sri Lankan tea, handcrafts, and other Sri Lankan products which have a massive demand in foreign countries. I'm developing this project as a mini project at my university. I'm using the MERN stack to develop the project.
-
Clone your forked repository.
git clone https://github.com/USERNAME/made-in-sl cd made-in-sl
-
Install dependencies.
npm run setup
-
Create a file "default.json" in /config directory
-
Add these to the file
{ "mongoURI": "MONGODB_URI", "jwtPrivateKey": "A_SECRET_FOR_CLIENT_AUTH", "jwtAdminKey": "A_SECRET_FOR_ADMIN_AUTH" }
-
Run the apps client and admin views in the development mode
npm run dev
Open http://localhost:3000 to view the client page in the browser.
Open http://localhost:3001 to view the admin page in the browser. -
Runs only the apps client view in the development mode
npm run dev-client
Open http://localhost:3000 to view it in the browser
-
Runs only the apps admin view in the development mode
npm run dev-admin
Open http://localhost:3001 to view it in the browser
The page will reload if you make edits.
You will also see any lint errors in the console.