Backend: Node.js, Express.js
Frontend: React Native
Database: MongoDB
Ensure you have the following installed:
For the model development:
- Install Python 3.12.3 (https://www.python.org/downloads/release/python-3123/)
- Run
py -m pip install -r ./model/requirements.txt
Clone the project
git clone https://github.com/lluciiiia/EcoMove.git
Go to the project directory
cd motorbike-air-pollution
Install dependencies in the different folder(frontend & backend)
cd frontend
npm i
cd ../backend
npm i
cd ..
Ensure that Both Google API Key and MongoDB API Key are in their respective configuration file
cd backend/configs
touch db.config.env
MONGODB_URL=MongoDBAPIKey
Run the local server on backend
cd backend
npm start
Acesses with Moblie Device(IOS/Andriod) with Expo
cd frontend
npm start