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! 🚀
- 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.
- Input: Enter any text related to your commit, like "fix bugs" or "refactor header component."
- Message Generation: The app generates multiple funny commit message suggestions.
- Nepali Translation: Select a commit message, and the Gemini API translates it into Nepali.
- Output: Use the translated commit message in your Git workflow.
-
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
- Clone the Repository:
- npm i
- npm start for backend