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.

Share this project:

Updates