paccao / discgolf-stats

An app to save your scores on courses and compare the results to other players
0 stars 0 forks source link

app idea #1

Open paccao opened 1 month ago

paccao commented 1 month ago

Discgolf app

Features:

Techstack: Astro (+ maybe svelte for state) frontend/backend, astro endpoints for the api. Use zod for object structure to validate api input. Prisma ORM with SQLite.

Look into using Lucia for authentication

Mobile first

Stretch goal: Visualize golf courses with flow charts - https://www.xyflow.com/

Resources:

SQLlite managed hosting - https://turso.tech/pricing

Prismajs quickstart - https://www.prisma.io/docs/getting-started/quickstart

Zod schema generators based on prisma schemas - https://github.com/chrishoermann/zod-prisma-types

RESTful api naming - https://restfulapi.net/resource-naming/

Look into setting up passkeys - https://www.passkeys.com/

valkey configuration - https://community.aws/content/2fdr6Vg8BiJS8jr8xsuQRRc0MD5/getting-started-with-valkey-using-docker-and-go?lang=en

paccao commented 3 weeks ago

GDPR about cookies:

Strictly necessary cookies — These cookies are essential for you to browse the website and use its features, such as accessing secure areas of the site. Cookies that allow web shops to hold your items in your cart while you are shopping online are an example of strictly necessary cookies. These cookies will generally be first-party session cookies. While it is not required to obtain consent for these cookies, what they do and why they are necessary should be explained to the user.