Recent events related to street vendors on social media. We saw that small street vendors were facing adversity and we wanted to find a way to support them because they are just trying to make a living and feed their families. Especially in today’s era where the big tech giants and corporations that are eating up small businesses, it is our duty to be there with them.

The users can add street vendors around using interactive Google Maps APIs. The users can find street vendors around them with a little description about what the street vendor does. You can register/login as user, also register you own small business as a StreetSpot.

We built our project by using HTML, CSS, JavaScript, Bootstrap, and jQuery for our frontend development. We used PHP for our backend. We used mySQL for our database. And we used two APIs: Google Maps API & HTML Geocoding API. We were able to use the Google Maps API via Google Cloud. We used Notion for the project management side.

Some challenges we faced were figuring out how to get the user's current location and how to implement Google Maps API. Another challenge we faced was working together as a team with members who lived in different time-zones. One of our members lived in India and the time difference was +12.5 hours so we had to factor that into our deadlines with our tasks using Notion. Not only that, we could not get Google API verification until before the 90 minutes of the deadline, so we had to hardcode the markers in the google api for now. But we do have some extended functionality.

We are proud of coming up with an idea that can be a benefit for small businesses and users to locate their favorite snack and small shops in their area. We came up with an idea that can make people's life easier. We are excited about possibly launching this webapp soon.

This project taught us a lot about project management, APIs, GitHub, as well as familiarized us with new backend programming languages such as PHP and databases using mySQL. We learned a lot from each other's code. We learned about what Google Cloud was while exploring it. We also learned about Notion, a project management tool that was key in developing our project with such limited time. Additionally, we realized how powerful Google API is in the sense that it offers tons of services on Google Maps alone.

Volatile/Involatile street vendors (automatically get deleted after 24 hours), a social place for users to interact with each other such as sharing their experiences (add reviews) , enhance security to avoid spamming. UPDATES AND LAUNCH COMING SOON! We, Developers@ StreetSpots are excited for our small businesses growth !, like who isn't?*

Built With

Share this project:

Updates