Skip to content

Brainwave is an online quiz platform where users can enjoy and compete in various quizzes. Developed with Django and styled with Bootstrap4, it provides an engaging and easy-to-use experience for quiz lovers.

License

Notifications You must be signed in to change notification settings

badhanhitesh/Brainwave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🎮🕹️👾 Brainwave

Welcome to Brainwave - Interactive online quiz platform that brings a fresh and exciting way to challenge your knowledge! Whether you're a trivia aficionado or just looking for some fun, Brainwave offers a diverse array of quizzes across various topics to keep you entertained and engaged. 🎉

🧑‍💻 What Makes Brainwave Stand Out?

  • Vast Quiz Collection: From general knowledge to specialized topics, explore quizzes that cater to all interests and expertise levels. 📚🔍
  • Sleek and Intuitive Design: Developed with Django and elegantly styled using Bootstrap4, our platform ensures a smooth and visually appealing experience. 🖥️✨
  • Real-Time Interaction: Compete with friends and other quiz enthusiasts, track your progress, and see how you stack up on our dynamic leaderboards! 🏅📊
  • Seamless User Experience: Enjoy a user-friendly interface that makes participating in quizzes easy and enjoyable, whether you're on a desktop or mobile device. 📱💻

🌐 Live Demo

Dive into the world of Brainwave and test your knowledge with our live demo: Brainwave Live 🚀

🛠 Technologies Used

  • Backend: Django 🐍
  • Frontend: HTML, CSS, Bootstrap4 🎨
  • Programming Language: Python 🐍
  • Deployment: PythonAnywhere 🌐

🚀 Getting Started

To set up Brainwave locally, follow these steps:

  1. Clone the Repository:
    git clone https://github.com/badhanhitesh/brainwave.git
    
  2. Install Pipenv

4. Create the virtualenv

run following command from Brainwave directory

pipenv shell

4. Install python packages pip install -r requirements.txt

5. Setup the database TODO - Add instructions for this when I start using MySQL database.

6. Run database migrations cd lets_quiz python manage.py migrate

7. Create superuser python manage.py createsuperuser

8. Run development server python manage.py runserver

Copyright (c) 2024 Hitesh Badhan.

About

Brainwave is an online quiz platform where users can enjoy and compete in various quizzes. Developed with Django and styled with Bootstrap4, it provides an engaging and easy-to-use experience for quiz lovers.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors