Skip to content
NIKHIL WANKHEDE
Back to experience

Mobile task marketplace

FixX.

A mobile marketplace connecting people who need tasks completed with people who can take them on.

View repository (opens in a new tab)
Project overview

From a task to a booking.

Context
MambaTech · Internship
Focus
Mobile task marketplace

Overview

I worked on FixX during my Full Stack Mobile App Developer internship at MambaTech. FixX connects clients, who create tasks, with Fixxers, who discover and take on those tasks.

One user can participate in either role. The product covers the journey from a posted task and an offer through to booking, completion, payment, and review.

01 / Inside the application

Two sides of a task.

Clients post tasks and receive offers. Fixxers discover tasks and submit an offer; an accepted offer leads to a booking.

  • Task posting and discovery
  • Offers and acceptance
  • Bookings and task completion
  • Payment and review flows
02 / Inside the application

Pricing that fits the task.

Clients can choose a fixed price, set an hourly rate, or leave the budget open to offers. PostGIS supports location-aware task discovery, helping connect clients with Fixxers working nearby.

  • Fixed-price and hourly tasks
  • Open offers when the budget is flexible
  • Geospatial queries with PostgreSQL and PostGIS
03 / Inside the application

A familiar way to sign in.

Users can access the marketplace with an email and password or sign in through a social account.

  • Email/password authentication
  • Google sign-in
  • Facebook sign-in

Technology

Mobile
React Native 0.83
Backend
Node.js · Express · TypeScript
Database & geospatial
PostgreSQL · Drizzle ORM · PostGIS

Explore the implementation.

View FixX on GitHub (opens in a new tab)