Go local

Go Local is a platform that helps users discover new places by providing personalized recommendations from local people.

Go local

Go Local is a platform that helps users discover new places by providing personalized recommendations from local people.

Built with:

󰊤

About the project

Go local is a conceptual project to create a platform where local people can share events and places in order to build a strengthened and sustainable community and share their culture with others.

The goal of this project was the full-stack development of a complete application, with each team member responsible for developing some features from the back-end to the front-end. In addition to this, the majority of my contribution was related to the front-end development of the application.

The project was created for the Le Wagon's Web development course. This was a group endeavour that spanned for two weeks.

Challenges and learnings

The major challenge of this project was acquiring a substantial amount of real world information necessary for presentation and testing various aspects, such as the display of cards, contents, and maps. For this project, mockup data wasn't fit for our needs, so this translated to the creation of a massive seed file with over 1000 lines. Acquiring this data was time consuming, but crucial, as it formed the foundation upon which the rest of the project relied.

Since the goal of this application was to create a sort of social platform for sharing local guidance within cities, it was particularly interesting to encounter this difficulty early on. It offered us a new perspective, highlighting the challenge of starting a project that essentially relies on user data when, at that point, we had none.

Throughout development, we encountered several design and product challenges that required constant reshaping due to constraints in time and resources. This compelled us to prioritize features effectively and deepen our understanding of essential concepts like MVP and efficient project management, aiding us in overcoming these hurdles.

A crucial strategy for managing such a complex application was to map out potential user journeys (which you can see here), a lesson learned from our previous project, guide-me. This approach allowed us to visualize everything we intended to do and, utimately, everything we could do within our restraints, ensuring we didn't settle for a 'good enough' approach and move quickly to the next feature.