{"id":29161333,"url":"https://github.com/codemeapixel/tastytrove","last_synced_at":"2025-10-19T22:04:03.627Z","repository":{"id":292688033,"uuid":"981452079","full_name":"CodeMeAPixel/TastyTrove","owner":"CodeMeAPixel","description":"Tasty Trove is a modern, community-driven platform for discovering, uploading, and sharing recipes. Whether you're a home cook, a professional chef, or just looking for inspiration, Tasty Trove is your go-to destination for delicious ideas.","archived":false,"fork":false,"pushed_at":"2025-05-12T07:28:28.000Z","size":2687,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"development","last_synced_at":"2025-06-26T06:41:04.347Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://recipes.codemeapixel.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodeMeAPixel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-11T06:14:06.000Z","updated_at":"2025-05-12T07:28:32.000Z","dependencies_parsed_at":"2025-05-11T15:45:59.969Z","dependency_job_id":"f3967311-deea-4206-ace2-70e25a3edcc9","html_url":"https://github.com/CodeMeAPixel/TastyTrove","commit_stats":null,"previous_names":["codemeapixel/tastytrove"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/CodeMeAPixel/TastyTrove","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeMeAPixel%2FTastyTrove","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeMeAPixel%2FTastyTrove/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeMeAPixel%2FTastyTrove/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeMeAPixel%2FTastyTrove/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodeMeAPixel","download_url":"https://codeload.github.com/CodeMeAPixel/TastyTrove/tar.gz/refs/heads/development","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeMeAPixel%2FTastyTrove/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262887249,"owners_count":23379771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-01T03:09:55.343Z","updated_at":"2025-10-19T22:04:03.560Z","avatar_url":"https://github.com/CodeMeAPixel.png","language":"TypeScript","readme":"# Tasty Trove 🍽️ – Modern Recipe Sharing Platform\n\n**Live Demo:** [tasty-trove-psi.vercel.app](https://tasty-trove-psi.vercel.app)\n\n---\n\n## ✨ What is Tasty Trove?\n\n**Tasty Trove** is a modern, community-driven platform for discovering, creating, and sharing recipes. Built with the latest technologies, it offers a seamless experience for food enthusiasts to explore culinary ideas, save their favorites, and contribute their own recipes to the community.\n\n---\n\n## 🚩 Features\n\n- 🥗 **Browse** recipes by category, difficulty, prep time, and more with advanced filtering\n- 📤 **Create** and publish your own recipes with step-by-step instructions and ingredient lists\n- 📚 **Organize** recipes in custom cookbooks that can be private or shared\n- 🖼️ **Upload** multiple images to showcase your culinary creations\n- 💾 **Save** recipes to your personal collection for quick access\n- 🔍 **Search** with powerful filters (difficulty, prep time, category)\n- 📱 **Responsive** design with full mobile support\n- 🌗 **Theme support** with light and dark modes\n- 👤 **User profiles** with customizable preferences\n- 👥 **Social features** including following other chefs\n\n---\n\n## 🛠️ Tech Stack\n\n### Frontend\n\n- **Next.js 15** (App Router with server components)\n- **React 19** (with React Server Components)\n- **TypeScript** (for type safety)\n- **Tailwind CSS v4** (for styling)\n- **shadcn/ui \u0026 Radix UI** (accessible component library)\n- **React Hook Form** (form handling)\n- **Zod** (schema validation)\n- **Embla Carousel** (for image carousels)\n- **Sonner** (toast notifications)\n\n### Backend \u0026 Data\n\n- **Drizzle ORM** (type-safe query builder)\n- **PostgreSQL** (via Neon for serverless SQL)\n- **Uploadthing** (for image uploads and storage)\n- **Server Actions** (for data mutations)\n\n### Auth \u0026 Deployment\n\n- **Clerk** (authentication and user management)\n- **Vercel** (deployment and hosting)\n\n---\n\n## 📝 Recipe Features\n\n- **Detailed recipes:** Name, description, prep/cook/total time, difficulty, servings\n- **Categorization:** By meal type, cuisine, and difficulty level\n- **Step-by-step instructions:** With support for formatting (using `**bold**` for emphasis)\n- **Ingredient management:** With quantities and units\n- **Draft support:** Save works-in-progress before publishing\n- **Cookbook organization:** Group recipes into themed collections\n- **Image gallery:** Add up to 5 images per recipe\n\n---\n\n## 🌟 Project Highlights\n\n- **Modern architecture:** Server components with partial rendering for optimal performance\n- **Type safety:** End-to-end type definitions from database to UI\n- **Component-driven:** Reusable, accessible UI components\n- **Feature-rich:** Cookbooks, saving, filtering, and more\n- **User-centric:** Designed for both recipe creators and browsers\n\n---\n\n## 📬 Community \u0026 Feedback\n\n- [Discord](https://discord.gg/Vv2bdC44Ge)\n- [Twitter](https://twitter.com/CodeMeAPixel)\n- [GitHub](https://github.com/CodeMeAPixel/TastyTrove)\n\n---\n\n## 👨‍💻 Credits\n\nBuilt by [ByteBrush Studios](https://codemeapixel.dev/) with ❤️ for cooking enthusiasts everywhere.\n\n---\n\n## 📅 Roadmap\n\n- [ ] Recipe reviews and ratings\n- [ ] Meal planning functionality\n- [ ] Shopping list generation from recipes\n- [ ] Enhanced social features and sharing\n- [ ] Recipe nutrition information\n\n---\n\nEnjoy exploring and sharing with **Tasty Trove**! 🍲\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodemeapixel%2Ftastytrove","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodemeapixel%2Ftastytrove","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodemeapixel%2Ftastytrove/lists"}