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