Torna ai progetti

2025 - Universitat Politècnica de Barcelona

E-Go

App di Mobilità Sostenibile

App di mobilità elettrica (UPC): stazioni, percorsi in base all'autonomia, gamification e backend completo con Stripe — APK pubblicata e API deployabile.

Contesto accademico

E-Go è il progetto del corso React Native alla Universitat Politècnica de Barcelona (2025). Ho trasformato i requisiti del corso in un prodotto ambizioso: non solo mappe, ma piattaforma con API propria, dati ICAEN, logica di autonomia, abbonamenti e pannello admin, con documentazione, test e deploy cloud.

Il prodotto

Conducenti di veicoli elettrici e ibridi trovano stazioni attive, pianificano percorsi in base all'autonomia reale, salvano preferiti e competono in classifiche. App Expo/React Native con API Express + PostgreSQL, OAuth Google, JWT, webhook Stripe, geolocalizzazione e job AWS. APK Android e architettura scalabile.

Cosa ho sviluppato

  • Progetto universitario → prodotto reale

    Da consegna accademica ad app scaricabile, API documentata e repo con CI.

  • Mappe e dati aperti

    Migliaia di punti di ricarica (ICAEN), filtri, preferiti e UI mobile chiara.

  • Percorsi e autonomia

    Calcolo del raggio per veicolo e batteria e suggerimento soste di ricarica.

  • Gamification

    Classifiche, punti in tempo reale e ricompense (skin, premium senza annunci).

  • Backend e pagamenti

    Express, PostgreSQL, Stripe, Lambda, S3, Docker, Jest/Supertest e GitHub Actions.

  • App Expo

    React Native, Expo Router, TypeScript, Google OAuth e APK su GitHub Releases.

Stack tecnologico

Stack mobile-first con backend proprio e deploy cloud.

  • React Native & ExpoApp iOS / Android
  • Expo RouterNavigazione tipizzata
  • Node.js & ExpressAPI REST
  • PostgreSQLDati e utenti
  • StripeAbbonamenti + webhook
  • AWS Lambda & S3Cloud
  • Google OAuth + JWTAuth
  • Docker & GitHub ActionsCI/CD

Il mio ruolo

UX/UI mobile, architettura full-stack, frontend e backend, pagamenti e mappe, test, documentazione e consegna UPC.

Il progetto

Mobilità elettrica

Trova, ricarica e competi.

2300+ punti

Open data ICAEN

Percorsi smart

Autonomia + colonnina

Classifica

Punti in tempo reale

Skin & Premium

Senza annunci

Funzioni

Cosa fa e-Go

Mappa

Stazioni live

Percorsi

Con la batteria

Cerca

Filtri e connettore

Segnalazioni

Segnala guasti

Preferiti

Le tue stazioni

Premium

Stripe, no ads

Ranking

Competi

Eventi

Vicino in carica

4 lingue

es · ca · en · it

La tua auto

Profilo e presa

Supporto IA

Chat integrata

Accessibile

Modalità daltonici

Stack

Sotto il cofano

Mobile

React NativeExpoAndroid

API

Node.jsExpressREST

Cloud

AWS LambdaPostgreSQLS3

Qualità

JestGitHub CISonar

Team

Come lavoriamo

7 dev · AgileTaigaGitHub ActionsISO 25010MonorepoOpen Data
E-Go — App di Mobilità Sostenibile | Pau Pedrejon