Skip to content

aayush-mhrzn7/commit-garam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Commit Garam: Because boring commit messages are a thing of the past. 😉

Commit Garam is a fun and engaging tool designed for developers who want to spice up their GitHub commit messages. With Commit Garam, you can generate funny commit messages based on your input and translate them into Nepali using the Gemini API. This project combines humor and language localization to make committing code a delightful experience! 🚀

Table of Contents


Features

  • Custom Commit Suggestions: Input a topic or text, and the app generates a list of funny commit messages.
  • Nepali Translation: The selected commit message is translated into Nepali using the Gemini API.
  • Developer-Centric Humor: A collection of humorous, relatable, and creative commit messages.
  • Interactive UI: A simple and intuitive interface for both technical and non-technical users.
  • Localization: Celebrate Nepali language and culture while contributing to your codebase.

How It Works

  1. Input: Enter any text related to your commit, like "fix bugs" or "refactor header component."
  2. Message Generation: The app generates multiple funny commit message suggestions.
  3. Nepali Translation: Select a commit message, and the Gemini API translates it into Nepali.
  4. Output: Use the translated commit message in your Git workflow.

Technologies Used

  • Frontend:

    • React.js
    • TailwindCSS
  • Backend:

    • Node.js
    • Express.js
  • API Integration:

    • Gemini API for language translation
  • Others:

    • Axios for API requests
    • dotenv for environment variable management

Setup and Installation

  1. Clone the Repository:
  2. npm i
  3. npm start for backend

Images

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published