StuBiz - Hackathon Project Summary

What We Built

A web directory connecting students with student-run businesses on campus. 48 businesses across 6 categories (Beauty, Food, Tech, Fashion, Decor, Services) .

What inspired us

Campus life is vibrant, but students often struggle to find, support, and sell products and services within their community. Our project bridges that gap by creating an e-commerce platform designed by students, for students, making buying, selling, and discovering campus offerings seamless, social, and accessible to everyone.

Tech Stack

  • Backend: Python + Flask
  • Database: SQLite
  • Frontend:HTML, CSS, Bootstrap
  • Version Control:Git & GitHub

What We Learned

1)Git & GitHub- Branching, merging, resolving conflicts, syncing branches

2)Flask- Routes, templates, database connection, form handling

3)SQLite- Creating tables, seeding data, queries .

4)Team Collaboration-Roles, PR reviews, daily check-ins

5)Debugging- Indentation errors, path issues, merge conflicts

Challenges & Solutions

Challenge and Solutions

Merge conflicts- Regular pulls, manual resolution in VS Code .

Database schema mismatch - Standardized column names across all files .

9 businesses missing images Removed them entirely from database.

Indentation errors- Fixed Python syntax and tested routes .

Database file tracked by Git Added bizdir.db to .gitignore

Branches out of sync - Merged main into all branches regularly .

Images not displaying - Fixed paths: /static/uploads/

Key Takeaways

  1. Plan first — Structure saves time
  2. Communicate — Daily check-ins prevent conflicts
  3. Test early — Integration testing catches bugs
  4. Git is powerful — Branches enable parallel work
  5. Document— README helps everyone get started

Accomplishments that we're proud of

It being our first hackathon and being able to apply our theoretical knowledge into a practical one .

What's next for StuBiz (Student Business)

After the hackathon, we will change it from just being a prototype to a fully functional website that can be used by all. We will implement more tech stacks and more businesses used by students.

Built With

Share this project:

Updates