Marketing website for TaskRatchet built with Astro and Svelte.
Install dependencies:
pnpm installStart development server:
pnpm run devBuild for production:
pnpm run buildPreview production build:
pnpm run preview/
├── public/ # Static assets
├── src/
│ ├── components/ # Svelte components
│ ├── layouts/ # Page layouts
│ ├── pages/ # Astro pages
│ └── styles/ # Global styles
└── package.json
The site is deployed to taskratchet.com via Render. Deployments are triggered automatically when changes are pushed to the main branch.
- Astro - Static site generator
- Svelte - Component framework
- TypeScript - Type safety