Team codersOnTheStorm
presentGo By Green

Your journey to a greener planet 🌿

Go by Green is an Android travel app dedicated to providing directions exclusively through low carbon transport options. Users can view the carbon emissions for each travel option, promoting awareness of their environmental impact. Our goal is to encourage eco-friendly travel choices, guiding users to make decisions that benefit the environment. Users can also create an account to save their routes and access detailed information about their travel options.

Inspiration:

Inspired by the growing concern for environmental issues, we saw an opportunity to combine technology with sustainability, making green travel easier and more accessible.
We created Go by Green to help people make eco-friendly travel choices, ensuring each journey contributes to a healthier planet.

User Experience:

- Input:
The user starts by entering their starting point and destination into the app
They choose a transport mode between walking, cycling and public transport
- Route details:
The user can see step-by-step directions and detailed route information
Carbon emissions are displayed for each travel option
- Personalised features:
The user can create an account, save frequent routes and track travel history

The Team

  • Team member imagePreview: Team member image

    Simon Hayden

  • Team member imagePreview: Team member image

    Arthur Grimley

  • Team member imagePreview: Team member image

    Katie Luc

  • Team member imagePreview: Team member image

    John Howarth

  • Team member imagePreview: Team member image

    Mark Harris

  • Team member imagePreview: Team member image

    Léa Henry

Technologies

React Native, Expo, Express.js, PostgreSQL, Jest, SupabasePreview: React Native, Expo, Express.js, PostgreSQL, Jest, Supabase

We used: JavaScript, HTML, CSS, React Native, Expo, Express.js, PostgreSQL, Jest, Supabase, Render

We chose this tech stack based on what we wanted to achieve as a final product. Each technology was selected to best meet our project's specific requirements and goals.

Challenges Faced

Since we were all beginners in React Native, we had to spend time learning the framework.
We encountered problems with installing Expo, which delayed our development process.
Also, integrating and visualizing maps using Google APIs presented some difficulties.