Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 838 Bytes

File metadata and controls

39 lines (32 loc) · 838 Bytes

Architectural Design

graph TD
    subgraph User_Interface_Frontend
        B1[Web Browser]
        B2[Next.js Application]
        B1 --> B2
    end

    subgraph Application_Server_Backend
        C1[Node.js / Express.js Server]
        C2[Auth Logic - JWT]
        C3[Data API]
        C4[AI Helper API]
        C1 --> C2
        C1 --> C3
        C1 --> C4
    end

    subgraph Data_Storage
        D1[PostgreSQL Database]
        D2[NeonDB Hosting]
        D1 --> D2
    end

    subgraph External_Service
        E1[Gemini API]
    end

    B2 -->|HTTP Request| C1
    C1 -->|DB Query| D1
    C4 -->|Call| E1
    E1 -->|Response| C4
Loading

Arsitketural db

Screenshot 2025-07-28 at 15 38 40