https://github.com/dwidevelopes/chatbot-ai
Chatbot AI Pro UI
https://github.com/dwidevelopes/chatbot-ai
chatgpt chatgpt-api chatgpt-bot chatgpt3 chatgpt4 ui-design
Last synced: 5 months ago
JSON representation
Chatbot AI Pro UI
- Host: GitHub
- URL: https://github.com/dwidevelopes/chatbot-ai
- Owner: DwiDevelopes
- Created: 2025-05-19T15:33:57.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-19T15:45:12.000Z (about 1 year ago)
- Last Synced: 2025-05-19T16:50:33.544Z (about 1 year ago)
- Topics: chatgpt, chatgpt-api, chatgpt-bot, chatgpt3, chatgpt4, ui-design
- Language: HTML
- Homepage: https://dwidevelopes.github.io/Chatbot-AI/
- Size: 184 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
# ๐ฌ ChatGPT Professional UI
Antarmuka pengguna (UI) profesional untuk mengintegrasikan kemampuan ChatGPT dalam aplikasi web modern. Dirancang untuk memberikan pengalaman interaktif, bersih, dan responsif kepada pengguna akhir, cocok untuk chatbot, asisten virtual, atau sistem customer support otomatis.
## ๐ Fitur Utama
* โ
**Desain Modern & Minimalis** โ Tampilan UI bersih dengan elemen yang mudah dibaca dan digunakan.
* ๐ก **Percakapan Interaktif** โ Mendukung chat berkelanjutan seperti ChatGPT asli.
* ๐ **Mode Gelap & Terang** โ Dukungan tema untuk kenyamanan pengguna.
* ๐ฑ **Responsif** โ Optimal di perangkat desktop maupun mobile.
* ๐ง **Integrasi API Mudah** โ Siap terhubung dengan OpenAI API atau endpoint GPT lokal.
* ๐ง **Riwayat Percakapan** โ Menyimpan dan mengelola histori percakapan.
* ๐๏ธ **Multi-Session** โ Mendukung sesi percakapan terpisah untuk topik berbeda.
## ๐ ๏ธ Teknologi yang Digunakan
* React.js / Next.js
* Tailwind CSS / ShadCN UI
* Zustand / Redux (opsional untuk state management)
* Axios / Fetch API untuk komunikasi backend
* OpenAI API / Custom GPT endpoint
## ๐ท Cuplikan Tampilan

*Tampilan mode gelap dari antarmuka percakapan*
## โ๏ธ Instalasi
```bash
git clone https://github.com/username/chatgpt-professional-ui.git
cd chatgpt-professional-ui
npm install
npm run dev
```
## ๐ Konfigurasi API
Edit file `.env.local`:
```env
OPENAI_API_KEY=your_openai_api_key
API_BASE_URL=https://api.openai.com/v1
```
## ๐งช Contoh Penggunaan
```javascript
const response = await fetch('/api/chat', {
method: 'POST',
body: JSON.stringify({ message: "Apa itu AI?" }),
});
const data = await response.json();
console.log(data.reply);
```
## ๐ Struktur Folder
```
โโโ components/ # Komponen UI
โโโ pages/ # Routing halaman (Next.js)
โโโ public/ # Aset publik (gambar, icon)
โโโ styles/ # File CSS global
โโโ utils/ # Fungsi utilitas (misal format tanggal, panggil API)
```
## โ
Lisensi
Proyek ini dilisensikan di bawah MIT License. Silakan gunakan dan modifikasi sesuai kebutuhan Anda.
---
## ๐โโ๏ธ Kontribusi
Kontribusi sangat terbuka! Silakan fork repo ini, buat perubahan, dan ajukan Pull Request.
---
**Dibuat dengan โค๏ธ oleh \[Dwi Bakti N Dev]**
---