Inspiration
Our inspiration for LavatoryFinder came from a problem we all faced as new freshmen on UCLA -- bathrooms. Often times on campus we would find ourselves wondering where the nearest bathroom is and spend much more time than needed trying to find a nearby bathroom. Soon, the bathroom problem also became a problem for water fountains, sinks, and hand sanitizer dispensers. We decided that making an app to automate one's search for nearby hygiene stations would be a great idea for a hackathon project.
What We Learned
- How to build an app using AWS (Lambda, DynamoDB, API Gateway, S3, CloudFront).
- Working as a team to connect frontend and backend, ensuring a smooth, low-latency user experience.
- Efficient time management skills and dealing with high pressure.
How We Built It
- We divided up the workload into frontend and backend, and used AI coding tools to assist with the design process
- We next combined the frontend and backend after merging in a Github repo
- Finally we troubleshooted the errors between the front and backend, and integrated AWS tools
Challenges
- Connecting map services to the app.
- Seamlessly combining the front and back-end.
- Thinking of an idea to dedicate our hackathon project to.
Takeaways
Working together, our team learned how to design and deploy a scalable, low-cost app that solves a real-world problem. Through this project, our team improved our skills in cloud architecture, AI utilization, the AWS interface, and teamwork while producing a simple yet fast app for those in need for a public bathroom.
Log in or sign up for Devpost to join the conversation.