CityQuest
Press one button and it plans a walk between good places that are open now. Then it helps the group agree, and gets everyone home.
- What it is
- Day-out planner with group votes and a safe way home
- Who for
- Anyone planning a day or night out
- Runs on
- Website and Android app
- Status
- Livecityquest.forgeclass.co.uk

01/ 08
The problem.
Planning a day or night out takes longer than it should. Someone scrolls through reviews, half the places turn out to be shut, nobody agrees, and at the end of the night someone has to work out how everyone gets home. CityQuest takes that whole job off the group.
02/ 08
What we built.
Say what you fancy, or just press Surprise me. CityQuest picks good places that are open now, or at the time you choose, and links them with a short walk. Walking time is checked against real routes, not guessed. Any stop can be swapped for another nearby in one tap. Budget and alcohol-free modes change what it suggests, and on a wet day it swaps parks for somewhere indoors.


03/ 08
Getting the group together.
Can't agree? One link in the group chat starts a vote. Friends vote without the app or an account, and the winner is planned for them. With meet in the middle, everyone adds roughly where they are and the plan starts somewhere fair. Nobody sees anyone's exact location, only their area, like S10.

04/ 08
Getting home safe.
At the end of the night CityQuest shows the last bus, tram or train home from the final stop, with directions and a taxi link. Get home safe shares a live location with friends until you're in. They follow from a link, with no app needed, and if you're not home by the time you set, they're told to check on you. The location is deleted as soon as you tap I'm home.
05/ 08
Routes people share.
Plans can be saved, shared and rated. Explore lists routes by city and type across Sheffield, Leeds, Manchester, Liverpool, Newcastle, Nottingham, Bristol and Hackney Wick, ranked so routes with more reviews count for more. “I walked this” counts each person once, so nobody can inflate a route. Shared links show a proper preview in WhatsApp.

06/ 08
On the web and on Android.
The Android app is the same site plus the parts only an app can do. It keeps sharing your location with the phone locked, sends push alerts to friends, signs in with the phone's Google account and opens shared links straight in the app. One codebase, so every improvement reaches both.

07/ 08
Built to run safely and cheaply.
Every request to the server is rate-limited and checked. Database rules mean people only see what they should: a live location is shared only with people who have its link or are in the group, and private routes stay private. Shared locations, votes and journeys delete themselves after a set time. Google Maps lookups are cached and shared between nearby trips to keep running costs down. Accounts can be deleted from inside the app, and the privacy policy covers every feature.
08/ 08
What we could build for you.
The pieces inside CityQuest (maps, opening times, live location, alerts, group links and an Android app) suit plenty of other jobs:
- A trail or visitor guide for a town centre, festival, museum or heritage site, with opening times and routes that stay up to date.
- A “plan your visit” tool on a venue or tourism website.
- Check-ins for lone workers and late shifts, built on the same live location and alerts as Get home safe.
- Route planning for staff on site visits, deliveries or field work.
- Polls and meet-in-the-middle for clubs, societies and events.
- An Android app made from a website you already have.
Try a few as working demos: report a problem on a map, a festival day planner and a property search with a map.
Built with
Next.js, TypeScript, Firebase (sign-in, Firestore, Cloud Functions, push notifications), Google Maps, Places and Routes APIs, Open-Meteo weather, postcodes.io, AI model APIs, Capacitor for Android.

Start a project
Tell us what you're trying to do.
A few lines is plenty. We reply within one working day, and the first call is free.