Skip to content

Gemini api key and stability api key may get expired so after creating new it could be added to env variables then it'll again start working.

Notifications You must be signed in to change notification settings

madhurrathod/NEUTRON_2CGPA

Repository files navigation

2CGPA - AI-Powered Creative Platform

2CGPA is a modern web application that combines multiple AI-powered features including an image generator, chatbot, and code writer. Built with React and Vite, it offers a seamless user experience with a beautiful, responsive interface.

🚀 Features

  • AI Image Generator: Transform your ideas into stunning visuals using advanced AI technology
  • AI Chatbot: Engage in intelligent conversations powered by Gemini AI
  • Code Writer: Get AI assistance for your programming needs
  • Modern UI: Beautiful, responsive design with dark mode support
  • Interactive Elements: Custom cursor effects, typewriter animations, and more

🛠️ Tech Stack

  • Frontend: React + Vite
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • Routing: React Router
  • State Management: React Hooks
  • API Integration: Gemini AI, Stability AI

📦 Installation

  1. Clone the repository:
git clone https://github.com/yourusername/2CGPA.git
cd 2CGPA
  1. Install dependencies:
npm install
  1. Create a .env file in the root directory and add your API keys:
VITE_GEMINI_API_KEY=your_gemini_api_key
VITE_STABILITY_API_KEY=your_stability_api_key
  1. Start the development server:
npm run dev

🎯 Usage

  1. Home Page: Navigate through different AI features using the intuitive interface
  2. Image Generator: Enter a prompt and generate unique images
  3. Chatbot: Have conversations with the AI assistant
  4. Code Writer: Get help with your programming tasks

🔧 Configuration

  • Dark mode can be toggled using the switch in the navbar
  • Customize the cursor effects in the settings
  • Adjust animation preferences in the configuration

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Gemini AI for the chatbot capabilities
  • Stability AI for the image generation features
  • The React and Vite communities for their excellent tools and documentation

About

Gemini api key and stability api key may get expired so after creating new it could be added to env variables then it'll again start working.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published