Skip to content

lgtmrobo/dreamnet-aim-ai-chat-clone

Repository files navigation

AIM-Inspired Chat App Example

This project is a modern web chat application inspired by the classic AOL Instant Messenger (AIM) interface. It demonstrates how to build a nostalgic, retro-themed chat UI using Next.js, React, and Tailwind CSS, with real-time agent interaction.

Features

  • AIM-style Buddy List home screen
  • AIM-style chat window with online indicator, retro fonts, and colored usernames
  • Responsive, accessible, and easy to customize
  • Powered by Next.js, React, and Tailwind CSS

API Endpoints & Credentials

This project uses the following API endpoints:

Credentials

API credentials (mini-app id and secret) are set directly in the fetch headers in src/app/agents/[agentId]/chat/page.tsx:

headers: {
  "Content-Type": "application/json",
  "x-mini-app-id": "YOUR_MINI_APP_ID",
  "x-mini-app-secret": "YOUR_MINI_APP_SECRET",
}

Replace these values with your own credentials as needed.

Screenshots

Buddy List (Home Page)

Buddy List Screenshot The AIM-inspired Buddy List, showing all available agents.

Chat Screen

Chat Screen Screenshot The chat window, styled after classic AIM conversations.

Getting Started

  1. Install dependencies:
    npm install
  2. Run the development server:
    npm run dev
  3. Open your browser: Visit http://localhost:3000 to view the app.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published