Skip to content

HeyQuiz is a MERN stack-based quiz application with secure authentication, real-time score tracking, and a clean Ant Design UI — deployed on Render for seamless performance.

Notifications You must be signed in to change notification settings

strivendra002/MyQuiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 HeyQuiz

HeyQuiz is a MERN stack-based quiz application where users can register, log in, and attempt multiple-choice quizzes.
It’s designed to make learning fun and engaging with instant feedback, score tracking, and a clean user interface.


✨ Features

  • 🔐 User Authentication – Secure signup & login using JWT
  • 📝 MCQ Quizzes – Attempt quizzes across different topics
  • 📊 Score Tracking – Get instant results and performance analysis
  • 🎨 Responsive UI – Built with React + Ant Design for a clean UI
  • Real-time Data – MongoDB & Express.js backend for smooth performance

🛠 Tech Stack

  • Frontend: React.js, Redux, Ant Design
  • Backend: Node.js, Express.js
  • Database: MongoDB Atlas
  • Authentication: JWT
  • Deployment: Render (Frontend + Backend)

🚀 Getting Started

Prerequisites

Make sure you have installed:

  • Node.js (v16+ recommended)
  • MongoDB (local or Atlas account)
  • npm or yarn

Installation

  1. Clone the repo
    git clone https://github.com/strivendra002/HeyQuiz.git
    cd HeyQuiz
    
    

Install for server

cd server npm install

Install for client

cd ../client npm install MONGO_URI=your_mongodb_connection_string JWT_SECRET=your_secret_key PORT=5000

Run backend

cd server npm run dev

Run frontend

cd ../client npm start

👨‍💻 Author

Trivendra Kumar

🌐 Portfolio - https://portfolio-two-pi-ejaoseqvam.vercel.app/

💼 LinkedIn - https://www.linkedin.com/in/trivendra-kumar-b9302a226/

💻 GitHub - https://github.com/strivendra002/

📫 Reach me: strivendra002@gmail.com

About

HeyQuiz is a MERN stack-based quiz application with secure authentication, real-time score tracking, and a clean Ant Design UI — deployed on Render for seamless performance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published