Inspiration
We wanted to create an iOS app that's goal is to reduce carbon emissions mainly from vehicles and promote carpooling with others as well as walking/biking when distances are short enough to destination.
What it does
The application lets the user log in, then shows them a series of locations alongside information on their distance from the user and about the locations themselves. The user can then swipe right on the location to indicate that they would like to go or left to indicate that they do not..
How we built it
We used Swift UI to build an iOS application that uses a database for storage of information.
Challenges we ran into
The database does not have a float variable so we had to split the longitude and latitude of locations into integers of the values before and after the decimal point for each.
Accomplishments that we're proud of
We were able to create a functional application that uses a database when none of the group had SQL experience and only one member had Swift experience. Additionally we were able to create functions to accurately reform a decimal from the two integers that they were split into and then use these longitude and latitude values to calculate distances between locations.
What we learned
We learned how to use SQL to create, modify, and pull data from a database. We also learned how to use the Location Manager in Swift to use longitude and latitude values of the device the application is running on.
What's next for ParkPal
We will continue to learn and grow, then hopefully return better than ever for the next one!
Log in or sign up for Devpost to join the conversation.