Skip to content

Repository files navigation

Parkfuchs

logo

Go to parkfuchs.app

Getting Started

Install dependencies and run the development server:

pnpm install
pnpm dev

Open http://localhost:3000 with your browser to see the result.

Built with TanStack Start (TanStack Router + Vite + Nitro). Routes live in src/app, server functions in src/db/*.functions.ts (backed by src/db/*.server.ts), and the public GET /api/city endpoint in src/app/api/city.ts.

Setup

Create a .env file:

# Pocketbase server URI
DB_HOST=http://localhost:8090

# Your TomTom API key
TOMTOM_KEY=djahdi1xxxxxxxxx

Build

pnpm build
pnpm start

The production output is generated in .output/ and served with node .output/server/index.mjs.

Nix

A dev shell with Node.js and pnpm is available:

nix develop

Build the package:

nix build .#parkfuchs

The NixOS module is exposed as nixosModules.default (services.parkfuchs).

About

Einfach schlau parken

Topics

Resources

Stars

5 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages