Welcome to MedInsta! This repository contains both the Frontend (React Native + Expo) and the Backend (Django REST Framework). Follow the steps below to set up and run the project efficiently.
git clone https://github.com/Skill-Issue-69/MedInsta
cd MedInstaFor Windows:
cd backend
python -m venv venv
venv\Scripts\activateFor Linux/macOS:
cd backend
python3 -m venv venv
source venv/bin/activateOnce activated, you should see (venv) in your terminal.
pip install -r requirements.txtpython manage.py runserverYour API will now be running at http://127.0.0.1:8000.
cd frontendEnsure Node.js is installed. If not, download it here.
npm installnpx expo startThis command generates a QR code. You can:
- Scan it using the Expo Go App on your phone.
- Open the project in a browser or emulator.
| Command | Description |
|---|---|
venv\Scripts\activate (Win) / source venv/bin/activate (Mac/Linux) |
Activate virtual environment |
pip install -r requirements.txt |
Install backend dependencies |
python manage.py runserver |
Run Django server |
npm install |
Install frontend dependencies |
npx expo start |
Start React Native app |
Check out the official documentation:
🚀 Happy Coding!