Skip to content

pallab-at-tech/Quizzy-buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

120 Commits
 
 
 
 
 
 
 
 

Repository files navigation

QuizzyBuddy

QuizzyBuddy is a smart, interactive quiz platform designed to help users learn, compete, and grow every day.
Participate in daily quizzes, host your own challenges, battle 1 vs 1, and track performance with modern analytics.


✨ Features

📅 Daily Quizzes & Leaderboard

  • Skill-based daily quizzes
  • Real-time global leaderboard
  • Performance & consistency tracking

🧠 Host & Join Quizzes

  • Manual & AI-assisted quiz creation
  • Secure join code system
  • Multi-user participation

📊 Results & Analytics

  • Participant-wise score breakdown
  • Instant result release
  • Clean & modern dashboard UI

⚔️ 1 vs 1 Quiz Battles

  • Real-time head-to-head battles
  • Time-limited questions
  • Speed & accuracy based competition

🏆 Badges & Achievements

  • Streak badges (1 week → 1 year)
  • Hosting milestones
  • Top 1 / Top 5 / Top 10 ranking rewards

🛠️ Tech Stack

Category Technology
Frontend React, Tailwind CSS, Context API
Backend Node.js, Express.js
Database MongoDB (Mongoose)
Real-Time Socket.io
Auth JWT, Bcrypt
State Mgmt React Context / Redux (optional)
Hosting Vercel (Frontend), Render (Backend)
API Gemini Api (gemini-2.5-flash , gemini-2.5-pro) , Resend API

Demo

🌐 Live Demo : QuizzyBuddy - Challenge yourself with engaging quizzes

🎥 Demo Video : will be available soon...

Running Tests

Currently, there are no automated tests implemented for this project.

Other Common GitHub Profile Sections

🧠 Currently learning: Advanced AI Algorithm , real-time systems, and React performance optimizations

👯‍♀️ Looking to collaborate on: Open-source projects, educational apps, and AI-assisted platforms

🤔 Looking for help with: Best practices for scalable Node.js backends and React architectures

💬 Ask me about: Web development, MERN stack, AI integrations, and quizzes

📫 How to reach me: pallab861774@gmail.com | LinkedIn

😄 Pronouns: He/Him

⚡️ Fun fact: I love gamifying learning experiences and building interactive educational platforms

🚀 About Me

I'm a full stack developer passionate about building interactive MERN applications, real-time systems, and AI-assisted platforms like QuizzyBuddy.


Deployment

To deploy this project locally, run:

npm install
npm run dev

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages