A website for the students of IIITDM Jabalpur to report and claim lost and found items.
- Users can report lost items.
- Users can claim found items.
- Users can view all the reported items.
- Users will receive a daily email about the items reported on that day.
- Users will get a notification when their item is claimed.
- Frontend: ReactJS
- Backend: NodeJS
- Database: MongoDB
- Email Service: Nodemailer
- Email Templates: ejs
- Scheduler: node-cron
- Deployment: Heroku and Vercel
- Version Control: Git and GitHub
- OAuth: Google
- Authentication: JWT
- Clone the repository
- Install the dependencies
- Ask the maintainers for the envionment variables
- Change the directory to the frontend folder
- Run the command
npm run dev
- Change the directory to the backend folder
- Run the command
npm run dev
- Fork the repository
- Clone the repository
- Create a new branch
- Comment on an issue or create a new issue to claim it
- Make the changes
- Create a pull request
- Wait for the maintainers to review the pull request
- Make the changes if required