Emanuele Bevacqua
Apps

PanoRoma

Android app, Kotlin

Rome’s panoramic viewpoints in one app: every terrace has its own page with services, opening hours and a map, and navigation starts from there.

Type
iOS and Android apps
Year
2023
What I did
Whole app, from scratch
Links
GitHub
PanoRoma, app screenshot

Rome is a city you look at from above, but the spots worth doing it from are on no decent list. PanoRoma collects them: the Colosseum, the Pincio terrace, the orange garden, and the rest.

The home screen is a run of photographed panoramas, with search at the top to filter them. Tapping a card opens the detail: recommended time, whether there are cafés, toilets, step-free access, parking, and the map with a button that hands the point to the navigator.

It is written in Kotlin with the classic Android architecture: fragments for sections, view models for state, an adapter for the list, and Google Maps for the map and directions. It is the project where I properly learned Android.

Other work of the same kind