These are links to documentation about our tech stack.
- Svelte is our frontend component framework, similar to Vue or React
- SvelteKit sits on top of Svelte and provides things like routing and server-side rendering (SSR)
- TypeScript adds static types to JavaScript
- Tailwind CSS is a "utility-first" CSS framework
- TailwindCSS Animated is a Tailwind Plugin for animations
- Tabler Icons is where our icons come from.
- Vite is what builds the frontend
- Vitest is what we use to write unit tests
- VitePress is what we use to write our docs
- Playwright is what we use for end-to-end (e2e) testing.
- Pulumi is what deploys our backend cloud resources
- AWS Lambda is how we build our web API
- AWS API Gateway is how we route web API requests
- AWS DynamoDB is our database