Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahmed-naserelden/smartschool

Exam Management System implemented using Django and REST API. This project facilitates exam creation, scheduling, and management within educational institutions.
https://github.com/ahmed-naserelden/smartschool

Last synced: 11 days ago
JSON representation

Exam Management System implemented using Django and REST API. This project facilitates exam creation, scheduling, and management within educational institutions.

Awesome Lists containing this project

README

        

# Exam Management System (EMS)

## Table of Contents

- [Requirements](#requirements)
- [Installation](#installation)

## Requirements

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)

## Installation

Provide step-by-step instructions to set up the project locally.

```bash
# 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