Inspiration

We've all sent a shopping screenshot to our group chat asking, "Should I buy this?" We wanted to turn that everyday struggle into something fun and useful. That's how BUY OR BYE? was born — combining community opinions and AI to help people shop smarter.

What it does

BUY OR BYE? lets users post shopping dilemmas and get BUY or BYE votes, comments, and Google Gemini-powered advice. Users can also suggest cheaper alternatives, discover posts through Swipe Mode, follow friends, and save posts. Our Shopping DNA quiz explores shopping habits, while Regret Lab encourages users to wait seven days before impulse buying. Users can also share their final purchase decisions.

How we built it

We used HTML, CSS, and JavaScript for the frontend, Python and FastAPI for the backend, and Google Gemini API for AI-powered shopping advice. We used GitHub for version control and designed an interactive, social-media-inspired interface.

Challenges we ran into

Our biggest challenges were managing user interactions, synchronizing votes and shared data, and debugging JavaScript errors. Integrating AI while keeping the experience simple and responsive also required careful testing.

Accomplishments that we're proud of

We transformed a relatable idea into a working full-stack prototype combining AI, community voting, social features, and mindful spending. We're especially proud of making financial decision-making feel fun rather than intimidating.

What we learned

We learned how to connect frontend and backend systems, integrate generative AI, troubleshoot real-world bugs, and collaborate efficiently under hackathon time pressure.

What's next for Buy or Bye

We plan to improve real-time data synchronization, personalize AI recommendations, expand product alternatives, and grow through college communities and social media. We also hope to explore affiliate partnerships and premium features.

BUY OR BYE? — Think twice. Swipe once. Decide together.

Share this project:

Updates

Submission history