707 B
707 B
Reading Goal App
A React + Vite + Tailwind single-page app. Dates are DD/MM/YYYY everywhere and the calendar starts on Monday.
Local Development
npm install
npm run dev
Production Build
npm run build
npm run preview
Deploy with Coolify (Nixpacks)
- Push this repo to GitHub.
- In Coolify: Create Application → Git, select your repo/branch.
- Build Pack: choose Nixpacks.
- No base directory unless you're using a monorepo.
- (Optional) Environment: set
NODE_ENV=production. - Deploy. The container will:
- install dependencies
- build with
vite build(output indist/) - run
serve -s dist -l $PORT(Coolify injects$PORT)