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
- google-maps
- mysql
- node.js
- vue.js
Log in or sign up for Devpost to join the conversation.