ExamTime is a platform designed to facilitate exam preparation by providing a centralized location for sharing and downloading notes in PDF format. Whether you're a student looking for study materials or someone willing to contribute by sharing your notes, ExamTime aims to make exam preparation more efficient and collaborative.
- Note Sharing: Easily upload and share your study notes in PDF format.
- Download: Access a wide range of notes uploaded by other users for various subjects and topics.
- Search: Quickly find notes relevant to your exam by searching through the available collection.
- Contribute: Help fellow students by contributing your own notes to the platform.
- Username:
[email protected]
- Password:
Demodemo#1
Check out the live demo of ExamTime here.
- Frontend: ReactJs
- Backend: Node.js, Express.js
- Database: MongoDB
- PDF Handling: PDF.js
Screencast.from.02-04-24.03.28.07.PM.IST.webm
To run this project, you will need to add the following environment variables to your .env file
You will find a .env.sample
file to refer in both server as well as client
PORT
MONGODB_URI
SECRET
ORIGIN
VITE_BASE_URL
Clone the project
git clone https://github.com/hereisSwapnil/ExamTime.git
Go to the server
cd server
Install dependencies
npm install
Start the server
npm run dev
Go to the client
cd client
Install dependencies
npm install
Start the server
npm run dev