Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Vidyarthi – A Smarter Way to Conduct Exams Remotely 🧑‍🏫

Vidyarthi is a robust, secure, and user-friendly platform designed to manage and conduct online examinations efficiently. Developed as a capstone project during my C-DAC training, it reflects the best practices in full-stack web application development using Java and modern frontend technologies.

📌 This project marks the culmination of the Web-Based Java Programming module.


🖥️ Features

✅ Secure student registration and exam participation from any device
✅ Role-based dashboards (Admin & Student)
✅ Real-time result calculation and performance insights
✅ Feedback and contact support system
✅ Fully mobile-responsive and intuitive design


🛠 Technologies Used

🔹 Frontend

  • React.js
  • React-Bootstrap
  • Axios

🔹 Backend

  • Spring Boot
  • Spring Security

🔹 Database

  • MySQL

🔹 Authentication

  • JWT-based secure access (Admin & Student roles)

✨ Project Highlights

  • 🔐 Role-Based Authentication: Secure login and protected routes using JWT and Spring Security
  • ⚙️ RESTful API Design: Seamless integration between frontend and backend via REST APIs
  • 📊 Live Result Calculation: Exams are auto-evaluated, and scores are shown instantly
  • 🧩 Admin Capabilities: Manage subjects, exams, questions, and students
  • 📱 Responsive UI: Fully optimized for both desktop and mobile devices
  • 📦 Clean Architecture: Separation of concerns with modular components and services

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/SURAJPATIL6088/WJP-Online-Exam-System.git
cd WJP-Online-Exam-System

About

No description or website provided.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages