Inspiration
Ever since COVID ended all of us have finally had the chance to go travelling once again. Whether it be flying to different countries or weeklong road trips, all of us seemed to have kept encountering the same issue: We didn’t know where the nearest bathroom was! And so seeing as how all of us were encountering the same issue, well, we decided to come up with something to fix it!
What it does
Need 2 Go is a mobile application that allows users to both post ratings as well as reviews of the washrooms they’ve recently, or have just used. Furthermore, it also allows the users to filter and see nearby bathrooms with ratings that match their requirements, as well as directions as to how to get there.
How we built it
We used Swift for the frontend of the application, and Python for the backend with Django and the Django REST Framework. We also used the Google Places API for the frontend to display locations and the map.
Challenges we ran into
The greatest challenge we ran into was having to constantly learn new things while making the project. Unfortunately, most of us were entirely unfamiliar with the technology we used during the production of the app, therefore slowing down progress and ultimately increasing the difficulty of the project by a large margin.
Accomplishments that we're proud of
We are all extremely proud of the results we have finished with. We all have learned new skills that can be integrated into our repertoire for the future. We managed to build a Django database following CRUD operations as well as integrate it with the Django Rest interface.
What we learned
The benefit of working with new technologies is that there is much to learn, and much to practice. Each of our team members has come out of this event with new knowledge and skills related to both front and back-end development. Furthermore, this being the first time many of us have met each other, we all feel that our collaboration skills have improved and can be applied in our future careers.
What's next for Need 2 Go
The next steps for Need 2 Go are definitely cross-platform support and better web front design. Having made the frontend with Swift, it is currently only accessible for IOS users. However, we understand that a vast number of people use Android as well.
Built With
- django
- google-places
- python
- rest
- swift
- vscode
- xcode
Log in or sign up for Devpost to join the conversation.