Inspiration

We were inspired by a simple problem: finding reliable workers for everyday services can be difficult, while many skilled workers struggle to find consistent customers and new opportunities. We wanted to build a platform that could bring both sides together in a simple and organized way.

What it does

ShramikSetu connects customers with local service providers through one platform. Customers can discover services, receive recommendations, send requests, book workers, communicate with them, make payments, and track their bookings. Workers can showcase their skills, manage services and job requests, communicate with customers, and keep track of their work. The platform also includes AI-powered assistance to make finding and managing services easier.

How we built it

We built ShramikSetu as a full-stack web and mobile application with separate experiences for customers, workers, and administrators. We connected the frontend with a backend API and database to manage users, services, bookings, requests, notifications, and payments. We also integrated AI assistance, real-time communication, authentication, and a payment gateway to make the platform more complete and practical.

Challenges we ran into

One of our biggest challenges was getting all the different parts of the application to work together smoothly. We dealt with API integration, authentication, database connectivity, payment flows, notifications, real-time communication, deployment, and differences between local and production environments. Debugging these issues helped us understand how the different layers of a real-world application depend on each other.

Accomplishments that we're proud of

We are proud that we were able to turn our initial idea into a working platform with multiple user roles and real-world functionality. Integrating AI assistance, service discovery, booking management, communication, notifications, and payments into one platform was a major achievement for our team.

What we learned

This project taught us that building a complete product is much more than writing individual features. We learned how frontend, backend, databases, APIs, third-party services, and deployment work together. We also improved our debugging, teamwork, problem-solving, and ability to turn an idea into a usable product.

What's next for ShramikSetu

We want to continue improving ShramikSetu based on real user feedback. Our next steps include making the AI assistant more capable, improving service recommendations, strengthening security and payment reliability, adding better worker verification and reviews, and making the platform more scalable and accessible.

Built With

Share this project:

Updates

Submission history