Welcome to the Next-Gemini-ChatApp! This project is a full stack chatbot application built using modern web development technologies. It uses Next.js for the frontend and integrates the Gemini API to provide chatbot functionalities. The app is designed to offer a seamless and interactive user experience. Along with chat functionality, users can also view detailed histories of each chat session conducted in the past. Additionally, user also has the option to copy Gemini Assistant response messages and share assistant messages directly on WhatsApp and Twitter.
- Next.js: A React framework that enables server-side rendering and static site generation.
- TypeScript: A strongly typed programming language that builds on JavaScript.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- Ant Design: A comprehensive UI library.
- Gemini API: An API that provides advanced chatbot capabilities.
- Zustand: A small, fast state-management library.
- Clerk: Authentication service for managing user sessions and identities.
11.07.2024_18.49.24_REC.mp4
Click here to open the application: https://next-gemini-chat-app.vercel.app/
The creator of this application is not responsible for any type of content produced by the chatbot. Users are advised to use the chatbot responsibly and be aware of the potential for generating unintended or inappropriate content.