This project is an epic, minimalist chatbot interface inspired by Claude, Google's Gemini, and ChatGPT. The interface is clean and modern, utilizing Google Fonts for a sleek and professional look. The chat window dominates the center of the screen with rounded edges and a slight drop shadow for depth.
- The current version is also deployed using vercel for testing and various other purposes. llama3chat
- Full-screen, responsive design
- Soft color palette with whites and light grays, accented with subtle blues
- Prominent input box with a send button
- Collapsible side panel for navigation
- Header with chatbot name and minimalistic icons for settings and notifications
- Utilizes Google Fonts for a professional look
- Clone the repository:
git clone https://github.com/yourusername/minimalist-chatbot-interface.git
- Navigate to the project directory:
cd minimalist-chatbot-interface
- Install the dependencies:
npm install
- Compile the SCSS to CSS:
npm run sass
- Start the development server:
npm run dev
- Open your browser and navigate to http://localhost:3000
- Ensure all changes are committed and pushed to your repository:
git add . git commit -m "Ready for deployment" git push
- Deploy to Vercel:
- Log in to your Vercel account.
- Import your GitHub repository to Vercel.
- Set environment variables in Vercel dashboard:
- HUGGINGFACE_API_TOKEN: your-huggingface-api-token
- Click "Deploy" to deploy your project.
project/
├── api/
│ └── inference.py
├── pages/
│ └── _app.js
│ └── index.js
├── public/
│ └── styles/
│ ├── main.css
│ └── main.scss
├── .env
├── .gitignore
├── package.json
└── vercel.json
Contributions are welcome! Please fork the repository and submit a pull request for review.
This project is licensed under the MIT License.