A Django-based interactive web application for first aid training with learning modules, quizzes, and real-life scenarios.
-
Interactive Learning Modules: Engaging modules covering a wide range of first aid topics:
- Burns
- Choking
- Cardiac Emergencies
- Fractures and Sprains
- Allergic Reactions
- Cold and Heat-Related Emergencies
- Poisoning
- Venomous Bites and Stings
- Wound Care
-
Quizzes: Test your knowledge with quizzes at the end of each learning module.
-
Real-life Scenarios: Apply your skills in interactive scenarios, including:
- Hiking Trip Emergencies
- Restaurant Incidents
- Burn Emergencies
-
User Profiles & Progression:
- User registration and login
- Personal user profiles
- Track your progress and view achievements
- See how you rank on the leaderboard
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
-
Clone the repository:
git clone https://github.com/jayan110105/your-repository-name.git cd your-repository-name -
Create and activate a virtual environment:
- On Windows:
python -m venv venv .\venv\Scripts\activate
- On macOS/Linux:
python3 -m venv venv source venv/bin/activate
- On Windows:
-
Install the dependencies:
pip install -r requirements.txt
-
Apply database migrations:
python manage.py migrate
-
Create a superuser to access the admin panel:
python manage.py createsuperuser
Follow the prompts to create a username and password.
-
Start the development server:
python manage.py runserver
-
Open your web browser and navigate to
http://127.0.0.1:8000/to see the application.- You can access the admin panel at
http://127.0.0.1:8000/admin/.
- You can access the admin panel at