List the prerequisites and dependencies required to run the project. Include links or version numbers.
- Python (3.11.4)
- Django (5.0)
- djangorestframework (3.14.0)
Provide step-by-step instructions to set up the project locally.
# Clone the repository
git clone https://github.com/Ahmed-Naserelden/EMS.git
# Navigate to the project directory
cd EMS
# Create a virtual environment (optional but recommended)
python -m venv venv
# Activate the virtual environment
# On Windows
venv\Scripts\activate
# On macOS/Linux
source venv/bin/activate
# Install dependencies
pip install -r requirements.txt
# Run the development server
python manage.py runserver