It is noticed that whenever we lose something on campus, we have to run to the Lost and Found department and look for it there, and at times the item reaches there after we have already visited it once. Hence, a web app would be helpful to provide information about this. It will be simple and elegantly designed. There will be a login page, and then there will be two options to choose from: find a lost item or report an item that is found and belongs to someone else. Then there will be multiple options to choose from, including basic items such as ID Cards, Mobile Phones, wallets, ATM cards, notebooks, and others. If someone has to report a found item, they can either select identifiable or anonymous, and they can also provide their contact information if they want the owner to contact them, or else they can submit it to the lost and found department and tell the owner to claim it from there. The owner can prove their identity and claim the item.
The web app will be built using React JS and MongoDB as a database. The final app will be containerized using Docker and deployed on AWS EC2.
-
Fork and Star the project.
-
Clone the repo on your local machine.
git clone https://github.com/upes-open/OSoC-Lost-And-Found-WebApp
- Create a new branch
<Your_GitHub_username>
and switch to it with
git checkout -b <GitHub_usename>
-
Go to the issues tab and comment on a suitable issue of your choice and wait for the issue to be assigned to you.
-
Make the changes in your local repo and push the changes.
-
Create a pull request to the main branch.
-
Wait for the PR to be reviewed and merged.