Skip to content

sajjadali-fullstack/django-quiz-certificates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Django Quiz & Certificates

A feature-rich Quiz application built with Django, allowing users to take quizzes in various categories and earn a professional PDF Certificate upon completion.

Python Django License WeasyPrint

🚀 Key Features

  • Dynamic Quiz: Filter by Category and Difficulty.
  • Instant Results: Real-time scoring and percentage calculation.
  • PDF Generation: Automated certificates using WeasyPrint.
  • User Auth: Secure login, signup, and logout.
  • Clean UI: Simple and intuitive dashboard.

🛠️ Tech Stack

  • Backend: Python 3.x, Django 5.x
  • PDF Engine: WeasyPrint
  • Database: SQLite (Development)
  • Frontend: Bootstrap, HTML5, CSS3

📸 Screenshots

(Add your project images here!)

⚙️ Installation

  1. Clone the repo: git clone https://github.com/sajjadali-fullstack/django-quiz-certificates.git
  2. Install requirements: pip install -r requirements.txt
  3. Run migrations: python manage.py migrate
  4. Start server: python manage.py runserver

About

A Django web application for taking quizzes with categories, difficulties, scoring, and PDF certificates.. A robust Django-based Quiz application with automated PDF certificate generation, category filtering, and user progress tracking

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors