Back to current projects

Swatantra

Local service profile and booking-link system with mobile/PIN authentication, shareable provider pages, availability management, and booking requests.

Overview

Swatantra is a Next.js local-service profile and booking-link system for service providers. It lets providers create shareable profile pages, manage availability across morning, afternoon, and evening slots, receive booking requests, support multiple languages, and upload profile photos through Cloudinary. The system uses a Neon PostgreSQL database, custom JWT-based authentication, and a Tailwind-based interface.

Problem solved

Local service providers often need a simple public profile and booking-request link without managing a full website, complicated scheduling software, or manual inquiry tracking.

What it does

Allows local service providers to create shareable profile pages, authenticate through mobile/PIN, manage availability, receive booking requests, support EN/HI/MR content, and upload profile photos through Cloudinary.

Contribution

Built as a hands-on local-service SaaS-style project, covering product concept, Next.js implementation, database schema setup, custom authentication flow, profile-page structure, booking workflow, multilingual support, and image-upload integration.