Skip to content

PrasoonGupta078/quiz-platform-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quiz Platform (Java)

A Java-based quiz platform developed as part of an internship project at SSZone Technologies. The application allows users to create quizzes, attempt quizzes, and manage quiz data through structured object-oriented design.


🚀 Features

  • User authentication system
  • Create and manage quizzes
  • Attempt quizzes and submit answers
  • Score calculation after quiz completion
  • Organized object-oriented structure

🛠️ Tech Stack

  • Java
  • Object-Oriented Programming (OOP)
  • Basic data structures
  • Console-based interaction

📂 Project Structure

src/
 ├── authentication
 ├── quiz
 ├── user
 ├── question
 └── main application files

▶️ How to Run

  1. Clone the repository
git clone https://github.com/PrasoonGupta078/quiz-platform-java.git
  1. Navigate to the project folder
cd quiz-platform-java
  1. Compile the Java files
javac Main.java
  1. Run the program
java Main

📚 What I Learned

  • Designing modular Java programs
  • Implementing authentication logic
  • Structuring projects using OOP principles
  • Handling user input and quiz logic

🔮 Future Improvements

  • Add graphical user interface (GUI)
  • Add database integration (MySQL / PostgreSQL)
  • Implement timer for quiz questions
  • Add leaderboard system

👨‍💻 Author

Prasoon Gupta MCA Student | Java Backend Developer | Unity Game Dev Enthusiast

About

A Java-based quiz platform developed during an internship at SSZone Technologies. The application includes features such as user authentication, quiz creation, and quiz participation, demonstrating object-oriented design and structured Java application development.

Topics

Resources

License

Stars

Watchers

Forks

Contributors