R.A

Neighbourly Marketplace

Shoe Preview

Year: 2025

Neighbourly is a hyper-local marketplace platform designed to connect community members for exchanging services, tools, and skills. As the Full-Stack Developer, I built the Fastify and Node.js backend alongside a dynamic Next.js frontend, evolving the system from a neighborhood MVP into a scalable multi-city architecture. Users can create listings, discover nearby providers using radius-based queries, and coordinate bookings in real time. The platform integrates authentication, RBAC, caching, and messaging to ensure performance, reliability, and secure community interactions.

Tech Stack

  • Node.js
  • Fastify
  • Next.js
  • PostgreSQL

Key Features

  • Radius-based service discovery with geospatial queries.
  • Role-Based Access Control with structured permissions.
  • Real-time booking and messaging system.
  • Caching and optimized read/write handling for scale.

My Role

I was responsible for architecting and developing the complete full-stack system, building the backend with Node.js and Fastify, designing scalable APIs and database schemas, and implementing the Next.js frontend with role-based dashboards, real-time features, and geospatial service discovery.

Challenges & Solutions

As the sole Full-Stack Developer, I was responsible for architecting both backend and frontend systems with scalability in mind. I focused on clean API design, structured database modeling, and performance optimization to ensure the platform could evolve from MVP to high-concurrency production architecture.