Inspiration:

Our project serves as a proof of concept for a user-driven website. The goal of this website is to serve as a map for all urban-based activities and events, where users can corroborate on reporting different aspects of city life.

What it does:

Currently, LooLocator searches through Google Maps and automatically adds bathroom locations. Users can currently create accounts, leave bathroom reviews, and contact our team for help.

How we built it:

We planned out our website's layout on Figma beforehand, and to learn new material, ChatGPT and Copilot served as instructors for simpily learning Vue to recommending third-party APIs to create build-in emailing. To do this, we utilize Vue, Google Maps API, node.js, mysql and etc...

Challenges we ran into:

  • Getting express and vue to work each other
  • Figure out how to api works
  • Getting vue to render its pages
  • Hosting as https instead of http (location access problems)
    • Figuring out how chain sql commands in express

Accomplishments:

Learning new languages Username-Password-Email Database Rating System for Bathrooms

What's next:

Stress-testing our website, security-proof and spam-proof. Once complete, this website's current framework can be expanded beyond bathrooms and include other aspects of urban life.

Built With

Share this project:

Updates