Skip to content
tdmdhPublic

About

mobile app to see deals from different stores in the netherlands

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

dealite

Bun Quickstart

Voor lokale development heb je alleen Bun en Docker nodig.

Windows installatie (eenmalig):

winget install Oven-sh.Bun

Sluit daarna je terminal en open PowerShell opnieuw (zodat PATH wordt vernieuwd).

  1. Installeer dependencies in root, app en server:
bun run setup
  1. Start database + server + Expo app met een command:
bun run dev

PowerShell variant die automatisch meerdere terminals opent (aanrader op Windows):

bun run dev:ps
  1. Open Expo op je telefoon (QR) of druk op w voor web.

Extra scripts:

  • Alleen backend: bun run server
  • Alleen app: bun run app
  • Alleen database starten: bun run db:up
  • Alles stoppen (database): bun run db:down
  • Windows multi-terminal start: bun run dev:ps
  • Windows single-terminal start: bun run dev:ps:single

Notes

  • De backend draait standaard op poort 3000.
  • Postgres draait via Docker op localhost:5432 met user/password/database dealite.
  • Voor productie of gedeelde omgevingen kun je DSN, RESEND_KEY, JWT_SECRET, APP_URL en PORT als env vars zetten.

Troubleshooting (PowerShell)

bun niet gevonden:

bun --version

Als dat faalt, herstart PowerShell. Werkt het daarna nog niet, voer tijdelijk uit met volledig pad:

& "$env:LOCALAPPDATA\Microsoft\WinGet\Packages\Oven-sh.Bun_Microsoft.Winget.Source_8wekyb3d8bbwe\bun-windows-x64\bun.exe" --version

Docker fout met dockerDesktopLinuxEngine:

  • Start Docker Desktop
  • Wacht tot Docker status Running is
  • Run opnieuw: bun run dev

TODO

Mohammed

  • frontend
    • backend API integreren
    • home page
    • login page
    • signup page
    • single product page
    • profile page
  • prototypes

Jay

  • ERD
  • backend: auth
    • Login
    • Signup
  • backend: scrapers
    • Albert heijn
    • Hoogvliet
  • backend: producten GraphQL endpoints

Leon

  • projectplan
  • backend: auth
    • account update
    • account password recover
    • shopping list endpoints

About

mobile app to see deals from different stores in the netherlands

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages