Skip to content

Mobile Apps · Major Project

Home Services Booking App

Book electricians and plumbers nearby, track the job and rate the provider

3-4 weeks build

Overview

A two-sided marketplace with a customer app and a provider app on a Node.js and MongoDB backend. Customers describe a job, choose a category and time, and the request goes to verified providers within a radius using a geospatial query. The provider accepts, the job moves through accepted, on the way, in progress and done, and the customer rates the visit, which feeds the provider's average shown in search.

What makes it stand up

  • 01Separate customer and provider apps sharing one API
  • 02Radius matching with MongoDB 2dsphere geospatial queries
  • 03Job status timeline with FCM updates at each step
  • 04Provider onboarding with admin verification
  • 05Ratings and reviews that shape provider ranking

Module breakdown

  1. 01

    Customer app

    Browse categories, post a job and follow its status.

  2. 02

    Provider app

    Receive nearby requests, accept jobs and update progress.

  3. 03

    Matching

    Finds available providers within a radius of the customer.

  4. 04

    Job lifecycle

    State machine for a job from request to completion.

  5. 05

    Admin panel

    Verifies providers, manages categories and handles disputes.

After this, you will be able to

  • Explain how the 2dsphere index answers a nearby-providers query
  • Defend the job state machine and which transitions are allowed
  • Demo a request travelling from customer to provider and back

Technology stack

  • Kotlin
  • Jetpack Compose
  • Node.js
  • MongoDB
  • Firebase

Complete kit

₹7,799₹13,299
-41%

Delivered in under 48 hours

Level
Major Project
Domain
Mobile Apps
Build time
3-4 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

PopularMajor Project

Mobile Apps

Hackathon Management System

A web-based platform for organizing and managing hackathons, enabling administrators to manage events, participants, teams, problem statements, submissions, judging, and results through a centralized system. It streamlines the hackathon workflow from registration to evaluation and result generation.

  • Java
  • Spring Boot
  • React.js
  • MySQL
  • +4
₹7,500₹12,000
4.8/2 reviews
Major Project

Mobile Apps

Ride-Sharing Mobile App

Rider and driver apps with live tracking and fare estimation

  • Flutter
  • Firebase
  • Google Maps
  • Node.js
  • +1
₹4,399₹7,699
4.7/158 reviews
Major Project

Mobile Apps

Food Delivery App

Customer, restaurant and rider apps with live order tracking

  • React Native
  • Expo
  • Node.js
  • MongoDB
  • +2
₹4,399₹7,599
4.7/156 reviews