ExamHub is a web-based platform designed to help students prepare effectively for exams. It provides easy access to study materials, notes, previous year papers, practice questions, and other learning resources in one place.
ExamHub aims to simplify exam preparation by offering a structured and user-friendly learning environment. Students can access educational resources, organize their study materials, and improve their preparation through practice and revision.
- Access study materials and notes
- Browse previous year question papers
- Practice important questions
- Organized subject-wise resources
- User-friendly and responsive interface
- Fast and seamless navigation
- Easy resource management
- React.js
- JavaScript
- HTML5
- CSS3
- Bootstrap
- Node.js
- Express.js
- MongoDB
ExamHub/
│
├── client/
│ ├── src/
│ └── public/
│
├── server/
│ ├── routes/
│ ├── controllers/
│ ├── models/
│
├── screenshots/
├── README.md
└── package.jsongit clone https://github.com/your-username/examhub.gitFrontend:
cd client
npm installBackend:
cd server
npm installCreate a .env file in the server directory:
PORT=5000
MONGODB_URI=your_mongodb_connection_stringBackend:
npm run devFrontend:
npm start- Helps students prepare efficiently
- Provides centralized learning resources
- Improves revision and practice
- Saves time searching for study materials
- Supports self-paced learning
- AI-powered study recommendations
- Mock tests and quizzes
- Progress tracking dashboard
- Personalized study plans
- Discussion forum for students
- Dark mode support
Aastha Jaiswal
GitHub: https://github.com/aastha-19




