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
Share this project:

Updates