Back to Projects
Project Overview
MealMate Web is the desktop counterpart of the MealMate ecosystem, built with .NET 8 and Blazor for a fast, server-rendered web experience. The application leverages OpenAI's API to generate complete 7-day meal plans tailored to individual dietary needs. Blazor's component model provides a rich, interactive UI without requiring JavaScript, while TailwindCSS delivers a modern and responsive design.
Key Features
- AI-powered 7-day meal plan generation with OpenAI
- Server-side Blazor for fast initial load and SEO
- .NET 8 backend with minimal API endpoints
- TailwindCSS responsive design system
- User preference storage and meal plan history
- Printable meal plan output
Technical Highlights
Built on .NET 8 with Blazor Server for real-time UI updates over SignalR. The OpenAI integration uses the official .NET SDK for type-safe API calls. TailwindCSS is integrated via PostCSS for utility-first styling. The architecture demonstrates how to build modern AI-powered web apps within the .NET ecosystem.
