# AnirudhGPT
URL: /work/anirudh_gpt
Source: https://raw.githubusercontent.com/techwithanirudh/minimalistic-portfolio/refs/heads/main/content/work/anirudh_gpt.mdx

Next.js chat UI with Firebase client/admin setup and a lightweight prompt workflow.



AnirudhGPT is a compact Next.js chat UI that wires Firebase on the client and admin sides. The app mixes App Router and legacy pages, which keeps the UI modern while preserving a straightforward routing structure for chat views and assets.

Firebase handles the data layer, with Firestore as the primary store and admin access configured for server-side operations. The UI is intentionally lightweight, using Tailwind for layout and a small component set so the chat flow stays fast to iterate.

<Tabs items={['Highlights', 'Stack']}>
  <Tab value="Highlights">
    * Chat-first UI with reusable message components.
    * Firebase client + admin setup for Firestore access.
    * Simple routing split between `app` and `pages`.
  </Tab>

  <Tab value="Stack">
    * Next.js, TypeScript, Tailwind, PostCSS.
    * Firebase SDKs + Firestore.
    * Minimal build scripts and config surface.
  </Tab>
</Tabs>


Last updated on February 25, 2026