Restaurant Tracker

Personal full-stack app for logging visited restaurants with ratings, notes and a photo gallery.

TypeScriptReactNode.jsFastifyPostgreSQLDrizzle ORMNeon

A personal tool for keeping track of restaurants I have visited.

Currently implemented

  • Restaurant logging with ratings and notes
  • Photo gallery per restaurant
  • Google Places integration for location data and details

Planned

  • Search and filtering by cuisine, rating and location
  • Map view of visited restaurants
  • Mobile optimised UI

Stack

React and TypeScript frontend. Fastify REST API with Drizzle ORM and a Neon serverless Postgres database.