Skip to content

esadakman/django-quiz-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Quiz App

Table of Contents

Acknowledgements

  • I created a Quiz Application with Django Rest Framework that allows users to
    • register/login/logout
    • View quizzes and questions
    • CRUD quizzes and questions(stuff only)

Overview

quiz-app

Built With

  • Django
  • Django Rest Framework
  • Django Rest Auth
  • Django Nested Admin

Project Structure

.──── django-quiz-app (repo)
│
├── main
│     ├── __pycache__ 
│     ├── __init__.py 
│     ├── asgi.py
│     ├── urls.py
│     ├── wsgi.py
│     └── settings.py
│─── quiz
│       ├── __pycache__
│       ├── migrations
│       │── __init__.py
│       ├── admin.py
│       ├── apps.py
│       ├── models.py  
│       ├── serializers.py 
│       ├── tests.py
│       ├── urls.py
│       └── views.py 
├── manage.py
├── db.sqlite3 
├── requirements.txt
└── .env

How To Use

To clone and run this application, you'll need Git

# Clone this repository
$ git clone https://github.com/esadakman/django-quiz-app 

# Install dependencies
    $ python -m venv env
    $ env/Scripts/activate (for win OS)
    $ source env/bin/activate (for macOs/linux OS)
    $ pip install -r requirements.txt 

# Add .env file for secret key 

- After these you can run the project as usual => 

# Run the app
    $ python manage.py runserver

Contact