Skip to content

Latest commit

 

History

History
77 lines (52 loc) · 2.07 KB

README.md

File metadata and controls

77 lines (52 loc) · 2.07 KB

Genxie

Genxie is a dynamic content-generation platform powered by Gemini AI. Users can provide prompts to generate documents, edit them in-app, and export their creations in PDF or DOCX formats. The project is currently under development, and we welcome open-source contributions to help us grow!


🚀 Features

  • AI-Powered Content Generation: Create documents based on your input prompts using Gemini AI.
  • In-App Editing: Edit the generated content in a feature-rich editor.
  • Export Options: Download your documents as PDF or DOCX.
  • User-Friendly UI: Intuitive design for a seamless user experience.

🛠️ Tech Stack

  • Frontend: React, Tailwind CSS
  • AI Integration: Gemini AI API (1.5 flash)
  • File Export: PDF and DOCX generation libraries

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Steps

  1. Clone the Repository
    git clone https://github.com/krishn404/genxie.git  
    cd genxie
    
  2. Add .env.local File for Gemini AI Integration

Create a .env.local file in the root directory of the project and add the following environment variable to connect to Gemini AI:

GEMINI_API_KEY=your_gemini_api_key_here

📦 Installation

npm run dev

or

yarn dev

Access the Application

Open http://localhost:3000 in your browser to access the application.

📖 Contributing

We welcome contributions from the open-source community! Here's how you can help:

  1. Fork the repository.
  2. Create a feature branch:
    git checkout -b feature/your-feature-name
  3. Commit your changes:
    git commit -m "Add your descriptive message here"
  4. Push your branch to your fork:
    git push origin feature/your-feature-name
  5. Open a pull request to the main repository.

Feel free to check the issues section for tasks to work on!

📅 Project Status

Genxie is currently in the development phase. Stay tuned for updates as we build out new features and enhancements.