Skip to content

GovindKurapati/GenScribe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ GenScribe

A powerful AI-assisted blogging platform with a modern, rich text editor and seamless content management.

GenScribe Landing Page

Website


✨ Features

  • AI-Powered Blog Generation using Gemini API
  • Rich Text Editor with TipTap
  • Formatting Toolbar with bold, italic, lists, code blocks & more
  • Chakra UI for a clean, accessible, and responsive interface
  • Themes: Toggle between light and dark mode
  • Firebase Authentication for secure user login
  • Zustand for lightweight and efficient state management
  • CRUD Operations: Easily create, read, update, and delete blogs

πŸ› οΈ Tech Stack

Tech Description
Next.js 15 Server-side rendering and optimized performance
React 19 Modern reactive frontend framework
Chakra UI Accessible and customizable UI components
TipTap Feature-rich WYSIWYG and Markdown editor
Zustand Lightweight global state management
Gemini API AI-powered content generation
Firebase Authentication and database

πŸ“¦ Getting Started

1️⃣ Clone the Repository

git clone https://github.com/GovindKurapati/GenScribe.git
cd GenScribe

2️⃣ Install Dependencies

npm install

3️⃣ Start the Development Server

npm run dev

Your app will be live at http://localhost:3000 πŸš€


πŸ–‹ Usage Guide

  1. Generate content using the Gemini API
  2. Edit with TipTap's rich text editor
  3. Format using the intuitive toolbar
  4. Save & Manage your blog posts with ease
  5. Like & Share your blogs with others

🀝 Contributing

Contributions, issues, and feature requests are welcome!
Feel free to check the issues page or open a pull request.


⭐ Support

If you find this project helpful, please consider giving it a ⭐️ and sharing it!


πŸ“„ License

This project is licensed under the MIT License.


Built with ❀️ by Govind Kurapati

About

GenScribe - A GenAI tool to generate blog content πŸ“Β πŸŒŸ

Topics

Resources

License

Stars

Watchers

Forks