-
About the project The phone application has many features, including:
- a database of locations for various activities, such as hiking, snowboarding, rock climbing, and running
- a mindfulness page that provides the user a moment of peace and grounding
- a database of stretches that targets various muscles
- a map function that users can use to find new places
-
tech stack : React Native, python(Django)
- Prequisites
- Make sure you have Node.js installed on your system.
- Install Expo Go mobile app on your iOS or Android device.
- Navigate to the 'client' folder:
cd client
- Install Node Package Manger (npm):
npm install
- Run the project locally:
npx expo start
and scan the QR code to access it.
- Navigate to the 'server' folder:
cd server
- Create a virtual environment:
python -m venv myvenv
- Activate the virtual environment:
- Windows: .
myvenv/Scripts/activate
- macOS/Linux:
myvenv myenv/bin/activate
- Download dependencies:
pip install -r requirements.txt
- Run the project locally:
python manage.py runserver
You can access it at http://127.0.0.1:8000/
- Examples of endpoints
We utilized ChatGPT for mock data generation in our project.