Skip to content

Latest commit

 

History

711 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Karr

The federated carpool platform

Karr CI GitHub package.json version

Karr: Car in Breton language. Not a misspelling ;)

Built with:

  • @karr/auth-server and @karr/auth: OpenAuth (Docker package)
  • @karr/web: Next.js, ORPC, Drizzle, PostgreSQL (Docker package)
  • @karr/caddy: Caddy server (Docker package)
  • @karr/docs: Astro Starlight
  • @karr/kv: Unstorage, Deno KV / SQLite

Documentation: docs.karr.mobi

Roadmap

  • Carpool platform with recurring trips
  • Basic admin dashboard for instance piloting
  • Federate instances for shared trips
  • Calculate the carbon footprint of a trip (total and per person)

TODO

  • Fix AUTH_ISSUER computation in auth-server docker container

  • Add tests

    • config
    • util
    • api
    • ui
    • web
    • caddy (SITE_ADDRESS=localhost API_PORT=1993 WEB_PORT=3000 caddy validate --config Caddyfile)
  • Improve/update documentation

About

Federated carpool platform

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages