Chollomon: Community Driven Deal Sharing Platform
Chollomon
A community driven deal sharing platform with voting, comments, and user profiles. A full-stack web application built during my Software Engineering degree.
Watch the demo:
The Idea
Inspired by platforms like Reddit and deal-sharing communities, Chollomon was designed as a social platform where users could post, vote on, and discuss deals and discounts. The goal was to build a production quality full stack application end to end.
Features
- Deal submission: Users can post deals with titles, descriptions, prices, and links
- Voting system: Community driven quality filtering through upvotes and downvotes
- Comments: Threaded discussion on each deal
- User profiles: Registration, authentication, and reputation tracking
- Categories: Organized browsing by deal type
Technical Stack
The platform was built as a traditional full stack web application with:
- Frontend: Dynamic UI with responsive design and real-time interaction feedback
- Backend: RESTful API handling authentication, CRUD operations, and business logic
- Database: Relational schema modeling users, deals, votes, and comments
- Authentication: Secure user registration and session management
Lessons Learned
Building Chollomon was a formative experience in understanding the full lifecycle of a web application: from database schema design to API architecture to frontend state management. It taught me the importance of thinking about user experience, data integrity, and performance from day one.