Inspiration
The idea for Commitment Issues sparked when I was working on a GitHub repo and realized how repetitive my commit messages had become: "updated the code," "fixed the bug," or "final edit to code." I wanted something fresh, fun, and creative to break this monotony. That’s when I thought, “Why not build something to generate witty commit messages effortlessly?”
What it does
Commitment Issues generates random, funny, and laughable commit messages for your GitHub commits. Whether you’re feeling sarcastic, silly, or clever, you can easily copy and paste these messages for your next commit and give your version control some personality!
How we built it
The app was built using React, starting with a simple paper sketch to outline its structure. My focus was on creating a user-friendly design with an intuitive UI and a smooth experience.
Challenges we ran into
As a first-time hackathon participant, I faced my share of challenges.
---> Centering the divs: This surprisingly tested my patience.
---> Adding useful features like text copying and displaying commit messages dynamically.
---> Accordion troubles: Designing the About section’s accordion felt like an air fryer for my brain! But in the end, I got it working.
Accomplishments that we're proud of
---> Smooth navigation: By using React Router, I ensured seamless transitions between pages without reloading, enhancing the user experience.
---> Completing my first full project in just four days while implementing all the features I envisioned.
---> The overall UI design, including some custom background colors and a functional navbar, which came out better than expected!
What we learned
This project taught me a lot, from centering divs (finally!) to working with React Router. More importantly, it gave me the confidence to handle challenges head-on and create a functional, user-friendly app within a tight deadline.
What's next for Commitment Issues
---> Adding AI-powered commit suggestions for even more creative output.
---> Introducing categories like Funny, Humorous, Sarcastic, and Serious so users can pick messages to match their mood.
--->Allowing users to add their own commit messages to the database.
---> Integration with Git for a seamless developer experience.
Tracks you might consider for me (i'm working solo)
- Best Overall (i know there's a low chance but still i'm delusional)
- worst Project
- Most likely meme startup
- LAKOG
- most iq points lost
- I laughed (its a first hackathon for me)
- Codex i wanna learn stuff prize
- UI/UX most Kawai
- IJAG ( i know its for teams but i am solo and also a girl so still giving it a try)(i didn't got a team)
- Wakaba Prize
- The most cutesy pinky project


Log in or sign up for Devpost to join the conversation.