Skip to content

Readme Creator is an AI-powered web application that helps developers generate professional, well-structured README files with live preview, customizable sections, and Gemini-based content optimization. Built with React, Redux, and Material-UI.

Notifications You must be signed in to change notification settings

rahulapjs/readmeGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readme Creator - AI-Powered Readme Generator

A brief description of what this project does and who it's for.

Description

Readme Creator is a web-based application designed to help developers create professional and well-structured README files for their projects. The application provides a user-friendly interface with pre-designed templates for common README sections. Users can add, edit, and reorder sections, with a live markdown preview of the final output.

A key feature of this application is the integration with the Gemini AI. By providing a Google Generative AI API key, users can leverage the power of AI to optimize and enhance the content of their README, ensuring clarity and impact.

The application is built with React and Redux for state management, and uses Material-UI for some UI components.

Installation

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/zccott/readme-generator.git
  2. Navigate to the project directory:
    cd readme-creator
  3. Install the dependencies:
    npm install
  4. Start the development server:
    npm run dev

Usage

Once the application is running, you can:

  • Add new sections to your README from a list of available templates.
  • Click on a section to edit its content in the markdown editor.
  • See a live preview of the generated README.
  • Enter your Gemini API key and click the "Optimize with Gemini" button to have the AI improve your README content.
  • Reset the README to its initial state.

Acknowledgements

  • Thanks to the creators of React, Redux, and Material-UI for their amazing libraries.

Appendix

No additional information at this time.

Contributing

Contributions are always welcome! Please feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Authors

  • zccott
  • rahul-aot

Badges

MIT License Build Status

Color Reference

Color Hex
Example Color #0a192f #0a192f
Example Color #f8f8f8 #f8f8f8
Example Color #00b48a #00b48a
Example Color #00d3a2 #00d3a2

About

Readme Creator is an AI-powered web application that helps developers generate professional, well-structured README files with live preview, customizable sections, and Gemini-based content optimization. Built with React, Redux, and Material-UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •