Skip to content

akbarsami22/TechQuiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechQuiz


Overview

TechQuiz is a web-based quiz platform focused on technology-related topics. Built using Django, Bootstrap, HTML, CSS, and Vue.js, it provides a seamless user experience for both administrators and quiz participants.

Features

Administrator Functionality:

  • Authenticated access to admin panel.
  • Ability to post quizzes on various technology topics.
  • Secure API for managing questions and answers.

User Experience:

  • User-friendly interface with responsive design (Bootstrap and custom CSS).
  • Vue.js integration for dynamic content and improved interactivity.
  • Authentication system ensures security and personalized user experience.

Quiz Functionality:

  • Users can attempt quizzes on posted topics.
  • View their highest and latest quiz scores.
  • Immediate feedback on quiz completion.

Technologies Used

  • Backend: Django framework for robust server-side development.
  • Frontend: Bootstrap, HTML, CSS for responsive and intuitive design.
  • JavaScript: Vue.js for dynamic frontend interactions.
  • Security: Django authentication system to secure user interactions and admin API access.

Output

Screenshot from 2024-06-16 14-58-12

Registation

Screenshot from 2024-06-16 14-57-21

Login

Screenshot from 2024-06-16 14-59-02

Home

Screenshot from 2024-06-16 14-59-57

Screenshot from 2024-06-16 15-00-36

Quiz

Screenshot from 2024-06-16 15-01-56

Score Board

Screenshot from 2024-06-16 15-06-04

Score Board [if no quizzes taken]

Screenshot from 2024-06-16 15-03-46

API [only super user can access]

Screenshot from 2024-06-16 15-37-50

Logout

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published