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
- Plan first — Structure saves time
- Communicate — Daily check-ins prevent conflicts
- Test early — Integration testing catches bugs
- Git is powerful — Branches enable parallel work
- 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.
Log in or sign up for Devpost to join the conversation.