# TaskLine A simple to-do app focused on tasks that can be completed within a specific time span. ## .env example ### Development Create a OAuth client at [google](https://console.cloud.google.com/) Create vapid keys for webpush this can be done via `npx web-push generate-vapid-keys` ```dotenv #Nuxt NUXT_GOOGLE_CLIENT_ID= NUXT_GOOGLE_CLIENT_SECRET= BETTER_AUTH_URL=http://localhost:3000 NUXT_PUBLIC_WEBPUSH_PUBLIC_KEY= #Api API_WEBPUSH_PRIVATE_KEY= ``` run `just dev` to start the nuxt dev server and the api server ### All ```dotenv # Nuxt NUXT_GOOGLE_CLIENT_ID= NUXT_GOOGLE_CLIENT_SECRET= NUXT_UPSTASH_URL= NUXT_UPSTASH_TOKEN= BETTER_AUTH_SECRET= BETTER_AUTH_URL= BETTER_AUTH_DATABASE_PATH= NUXT_PUBLIC_WEBPUSH_PUBLIC_KEY= NUXT_PUBLIC_API_BASE= # Api API_WEBPUSH_PRIVATE_KEY= API_DATABASE_URL= API_AUTH_API_BASE= API_SELF_API_BASE= ```