Skip to content

cwangsanata/ChatGPT-95

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChatGPT 95 🎉

Miss the old days? Tired of corporate UX design? Introducing ChatGPT-95!

ChatGPT-95, early stages

✨ Features

  • Retro Vibes: Experience a delightful blast from the past with our Windows 95-inspired UI.
  • AI-Powered Fun: Chat away with ChatGPT and explore its magical responses.
  • Responsive Design: Looks great on any device—whether you're on a retro monitor or the latest tablet!

🛠️ Technologies Used

  • React: The magic wand for building UIs.
  • React95: Sprinkling a bit of Windows 95 charm on our components.
  • OpenAI API: The brain behind the magic—ChatGPT!

📦 Installation

Ready to jump in? Here’s how you can get started:

  1. Clone the repository:
git clone https://github.com/yourusername/chatgpt-95.git
  1. Move into the project directories and install dependencies:
cd chat-gpt-95
npm i -g recursive-install
npm-recursive-install
  1. Create a .env in backend/config and add your OpenAPI key
OPENAI_API_KEY=your_api_key_here
  1. Fire up the app in the backend directory with
npm start
  1. Fire up the app in the frontend directory
npx vite

Planned Features

  • Resizable chat window
  • Add a ChatGPT inspired logo
  • Add separate sessions
  • Add a user login feature (WIP)
  • Implement a DB for persistence of chat history(WIP)
  • Add background image of logo, plus text

Note

This project is in its early stages, so apologies for any messiness :).