No description
- TypeScript 63%
- Svelte 35.3%
- CSS 1%
- HTML 0.4%
- JavaScript 0.3%
|
|
||
|---|---|---|
| .github/workflows | ||
| src | ||
| .gitignore | ||
| bun.lock | ||
| package.json | ||
| README.md | ||
| svelte.config.js | ||
| tsconfig.json | ||
| vite.config.ts | ||
Annapurna - Indian Meal Planning
A weekly Indian meal planner built with SvelteKit. Generates balanced meal plans with breakfast, lunch, dinner, and snacks from a curated collection of Indian recipes.
Live site: https://tchajed.github.io/indian-meal-planning-website/
Features
- Meal Planner — auto-generated weekly plans with meal swapping
- Nutrition Dashboard — daily calorie and macro tracking
- Recipe Collection — browsable, filterable recipe database
- Shopping List — aggregated ingredients from the weekly plan
- Cooking Techniques — reference guide for Indian cooking methods
- Cooking Timer — built-in timer for active cooking
Development
Requires Bun.
bun install
bun run dev
Build for production:
bun run build
bun run preview
Deployment
Deployed to GitHub Pages via GitHub Actions on every push to main.