---🚮 Revolutionizing Waste Management in Dhaka North City Corporation 🚮---
- All Diagrams are available in the "Project Diagram Folder/Readme" : ( 👉 Click Here )
- API Documentation Using Excel : ( 👉 Click Here )
- We Also Used
Swagger.js
for API Documentation : Run The Project and Visit the Following URL :http://localhost:3000/api-docs/
- UI/UX Design Using Figma : ( 👉 Click Here )
- PPTX Presentation : ( 👉 Click Here )
- For better view, Use The Canva Link: ( 👉 Click Here )
- Video Overview & Final Presentation : ( 👉 Click Here )
- 🔖 Clone the repository :
git clone https://github.com/Sumonta056/cs24-p2-Your_Worst-Nighmare.git
- 🔖 Go to the project directory and run the following command
cd Backend
- 🔖 Install Require Package For Backend
npm install
- 🔖 Run The Backend Server
- Database is hosted on Mongodb Cloud Database (Not Local Database ) :Internet Connection is Required
npm start
- 🔖 Open Another Terminal and Go to the project directory and run the following command
cd Frontend
- 🔖 Install Require Package For Frontend
npm install
- 🔖 Run the Frontend ReactJS Server
npm run dev
- 🔖 To visit the Website, Open the Browser and go to the following URL
http://localhost:5173/
- 🔖 To visit the API Documentation (We Used Swagger.js), Open the Browser and go to the following URL
http://localhost:3000/api-docs/
- 🔖 Open the Terminal and Go to the project directory and run the following command to build docker images
docker-compose up --build
- 🔖 To run the docker using docker-compose.yml you need to run the following command
docker-compose up
- 🔖 Stop Docker after you finish visiting the website
docker-compose down
- 🔖 Docker is running properly !
This project is licensed under the MIT License. See the LICENSE file for details.