Nuxt.js / Prisma / Maps Carpooling MVP

Pai Nam Nae (ไปนำแหน่)

A carpooling web application for shared trips around Khon Kaen University.

Overview

Pai Nam Nae is a carpooling web application for students and people travelling around Khon Kaen University. It helps drivers publish trips and lets passengers find routes, reserve seats, and review essential driver and vehicle information before travelling.

Challenge

Many students travel along the same routes, but arranging rides through general social-media groups makes seat availability, routes, and identity information difficult to verify.

Solution

The system connects trip creation and seat booking with Google Maps route data. It also supports vehicle profiles and identity-document uploads to make essential trip information available in one workflow.

Key features

  • Identity documents: Supports document uploads for driver and passenger profiles.
  • Trip management: Drivers can define routes, pickup points, departure times, and available seats.
  • Route and distance data: Uses Google Maps services to display routes and calculate travel distance.
  • Seat booking: Passengers can find trips, choose a pickup point, and reserve an available seat.
  • Vehicle profiles: Drivers can register vehicle details and select the vehicle used for each trip.