AI-powered restaurant analytics platform for small restaurants in Milwaukee.
ServeAI provides actionable menu recommendations to help restaurant owners make data-driven decisions instead of guessing. Built for restaurants that need straightforward guidance, not just raw data.
Website/
├── app/ # Next.js app (pages & API routes)
│ ├── api/ # Backend API endpoints
│ ├── layout.tsx # Root layout
│ ├── page.tsx # Home page
│ └── globals.css # Global styles
│
├── components/ # React components
├── lib/ # Utilities & helpers
├── types/ # TypeScript types
├── public/ # Static assets
│
├── package.json
├── tsconfig.json
└── next.config.ts
# Install dependencies
npm install
# Run development server
npm run dev- Framework: Next.js 16
- Language: TypeScript
- Styling: Tailwind CSS 4
- Deployment: Vercel (recommended)
- Authentication - Restaurant owner login/signup
- Dashboard - KPIs and metrics overview
- Menu Management - CRUD operations for menu items
- Analytics - Sales trends and performance
- AI Recommendations - AI-generated insights
Target Users: Small restaurant owners in Milwaukee
Problem: Guessing menu decisions due to lack of accessible analytics
Solution: AI-driven recommendations with specific, actionable guidance
Current Status: Idea stage, 2 months of market research, 5 restaurant owners interviewed
- Build out pages in
app/ - Create components in
components/ - Add API routes in
app/api/ - Define types in
types/ - Add utilities in
lib/
See STRUCTURE.md for more details.