AI-Drive-Thru-FullStack-Svelte-Python-App Svelte Themes

Ai Drive Thru Fullstack Svelte Python App

šŸš€ AI Drive-Thru System

An AI-powered drive-thru ordering system that processes natural language orders, tracks them in real-time, and supports cancellations with an interactive stats display.


Live Application Link: AI Drive-Thru System

šŸŽ„ Demo


āœØ Features

āœ… Live Application
āœ… Natural language order processing
āœ… Real-time order tracking
āœ… Order cancellation support āœ… Interactive stats display
āœ… Multi-tenant architecture
āœ… User authentication & authorization
āœ… PostgreSQL database with migrations
āœ… Input validation & error handling
āœ… API documentation (Swagger UI on /docs)

šŸ”’ Security Features

  • JWT-based authentication
  • Password hashing
  • Rate limiting
  • Input sanitization
  • CORS protection

šŸ›  Backend Local Setup

  1. Navigate to the backend directory
    ```bash cd backend python -m venv venv source venv/bin/activate python3 -m pip install uvicorn fastapi python-dotenv requests echo "TOGETHER_API_KEY=your_api_key_here" > .env uvicorn main:app --reload

šŸ›  Fronted Local Setup

  1. Navigate to the frontend directory
    ```bash

    Navigate to frontend directory

    cd frontend

    Install dependencies

    npm install

    Run the development server

    npm run dev

    You will need to create a .env file in the frontend directory with the following variables:

    VITE_API_URL=http://localhost:8000 Clerk Keys for authentication

Top categories

Loading Svelte Themes