https://github.com/riishabhraj/django-quiz-app
django-quiz-app
https://github.com/riishabhraj/django-quiz-app
django onrender python
Last synced: 23 days ago
JSON representation
django-quiz-app
- Host: GitHub
- URL: https://github.com/riishabhraj/django-quiz-app
- Owner: riishabhraj
- Created: 2024-12-18T16:56:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-18T17:38:09.000Z (over 1 year ago)
- Last Synced: 2025-02-14T06:35:38.850Z (over 1 year ago)
- Topics: django, onrender, python
- Language: JavaScript
- Homepage: https://django-quiz-app-2.onrender.com/game/question_no=1/
- Size: 396 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Django Quiz App
A simple and interactive Django-based quiz application where users can take quizzes and view the results
## Features
User-friendly interface for taking quizzes
Multiple-choice question support
## Prerequisites
Before running this app, make sure you have the following installed on your local machine:
Python (3.1+)
Django (3.0+)
SQLite (default database)
## Installation
### 1. Clone the repository
```
git clone https://github.com/riishabhraj/django-quiz-app.git
```
### 2. Navigate to the project directory
```
cd django-quiz-app
```
### 3. 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
```
### 4. Install the required dependencies
```
pip install -r requirements.txt
```
### 5. Apply database migrations
```
python manage.py migrate
```
### 6. Create a superuser (for accessing the admin panel)
```
python manage.py createsuperuser
```
### 7. Run the development server
```
python manage.py runserver
```
Your application will be accessible at http://127.0.0.1:8000/.