An image upload and gallery project with local pseudo cloud mechanism with authenticated access for files via the server to client, made using MERN Stack
-
Clone the repository:
git clone https://github.com/007tickooayush/byte-sigma-poc.git
-
Navigate to the project directories by opening three terminal windows and entering in each:
- Terminal 1:
cd __backend
- Terminal 2:
cd _frotnend
- Terminal 3:
cd cloud-service
- Terminal 1:
-
And in all those Install dependencies:
- Terminal 1:
npm install
- Terminal 2:
npm install
- Terminal 3:
npm install
- Terminal 1:
-
Run the Projects:
- For Dev environment:
- Terminal 1:
npm run dev
- Terminal 2:
npm run dev
- Terminal 3:
npm run dev
- Terminal 1:
- For Dev environment:
- The system should have atleast node version 18.17 installed.
- The
__backend
project should print the DB connection message. - The
cloud-service
project should be running before all projects. - For testing the project the person should have functional knowledge about javascript.