Inspiration
India is losing traditional crafts. Master artisans with decades of experience struggle to find apprentices, while young people interested in learning these crafts don't know where to start. This disconnect is causing centuries-old heritage to disappear forever.
What it does
ShilpiConnect is a web platform that bridges this gap by:
- Allowing artisans to register their craft expertise
- Enabling learners to find master artisans near them
- Using smart matching algorithms to connect the right people
- Displaying platform impact statistics
How we built it
- Backend: Python Flask
- Database: SQLite
- Frontend: HTML, CSS, Bootstrap 5
- Smart matching algorithm with weighted scoring
Challenges we ran into
- Designing an effective matching algorithm
- Database schema design for flexibility
- Time management as first hackathon experience
- Balancing features vs completion time
Accomplishments that we're proud of
- Created working smart matching system
- Designed clean, responsive UI
- Addresses real social problem
- Successfully deployed with sample data
What we learned
- Flask web development
- SQLite database operations
- Algorithm design for social good
- Project management under time constraints
- Git version control best practices
What's next for ShilpiConnect
- Voice documentation in regional languages (Kannada, Tamil)
- Mobile app development
- Video tutorials from artisans
- Payment integration for training fees
- Geographic map view of artisans
Log in or sign up for Devpost to join the conversation.