Inspiration
I was volunteering in WWF and figured out that such massive organizations can only provide help to worldwide endangered animals. The stray animals in our locality are often left unattended. Many times we have some spare food but can't find any animals nearby. So there was a supply of food by houses and there was a demand among animals, this website just brings them together
What my project does
Users can Fill a short interactive form and provide necessary details (location, type of animal) to report any animal in need, details of the reported animal would show up on our website. Any other user who is in a state to provide aid to animals can look at animals nearby their locations. The website is authenticated so the email provided can not be fake and reporters of animals can be contacted for more info about animals.
How I build it
I started with making frontend using REACT. After that, since I don't have much knowledge of the backend, I used Firebase for my database management. For authentication, I used our sponsor SAWO LABS and for making icons, and for responsive components, I used FontAwesome and Bootstrap.
Challenges I faced
I have very little knowledge of Backend web development. It was really a challenge to figure out how am I going to manage a fully working database Recently Firebase got updated to v9 so it took me some time to figure out new sets of commands. Making a website responsive was a necessity and was a real challenge. Most of the users are gonna be mobile users so I tried to make UI as interactive as possible. I also had an issue with hosting, for some reason I was not able to use react-router-dom with hosting so on this link link only the landing page of the website is accessible.
What am I proud of
I am proud that I have finally made a submission in my First ever hackathon. I am really proud of the UI of our website. It's really interactive and has subtle animations. Even though I have less knowledge of backend and database, I am proud that I managed to make a database for my website.
What did I learn
I learned how important the backend is for a website. I am going to improve on that part a lot. I also learned a lot of cool UI/UX tricks to make the website look professional and last but not least I learned a lot about firebase database management and authentication. Thanks to SAWO LABS for such an awesome service.
Future of Being-sapien
This was my so far best project, and I am really proud of what we have managed to achieve. I am soon gonna work on improving the search menu so that one can search for their location and get animals nearby that search location, or maybe even make a hall of fame section where I'll post names of people who reported or provided aid.
Log in or sign up for Devpost to join the conversation.