SEUNARAIN.Portal ↗
LOGISTICS SOFTWARE

PickItUp Platform

A logistics platform for customer requests, transport bookings and the work behind each job.

← All products & applications
Active

The website is live; we’re still connecting the day-to-day service operations.

Why I started working on it

A transport job touches a lot of people: the customer, driver, dispatcher and sometimes a vehicle or equipment partner. It is easy for details to get lost between messages and phone calls.

What it does

I’ve been working on a platform that brings the customer’s request together with drivers, transport partners and the people coordinating each job. It includes booking, dispatch and payment areas so the work has somewhere to be followed up.

Where it is today

The PickItUp website is live. Customers can explore services and start a booking or equipment enquiry. The platform also gives the team places to manage driver and partner details and coordinate jobs. We’re still working through provider availability and payment steps before every journey is ready to run end to end.

What I’m working on next

The next work is practical: confirm which drivers and vehicles are available, connect the booking and payment services, and run real jobs through dispatch from start to finish.

How it works

Request or enquire

Customers start with transport booking, trailer hire, equipment enquiry or vehicle-support enquiry depending on the job.

Price and reserve

The team checks the distance, price and available vehicle before confirming the job.

Assign and operate

A dispatcher can match the job with a driver and keep the customer updated as it moves along.

Reconcile

The platform keeps the job’s payment and driver earnings together so they can be checked after delivery.

What you can do with it

Customer marketplace

Customers can start a booking, check its progress and keep the details of the job together.

Provider onboarding

Drivers and transport partners can provide their details and tell the team what vehicles or equipment they have available.

Dispatch control

The team can review incoming jobs, choose an available driver and keep track of what needs attention.

Payments and records

Prices, payments and driver earnings stay linked to the job, making it easier to follow the money afterwards.

How I’m involved

I’ve been working on the software and operating tools behind PickItUp.

Built for the PickItUp private transport venture. It is separate from Johannesburg’s municipal Pikitup waste service.

View the related organisation ↗
Curious about how it was built?

A React/TypeScript frontend connects to an Express API and PostgreSQL marketplace model. Server-side pricing, capacity, assignment, proof and earning records preserve operational history instead of relying on browser-only state.

  • React and TypeScript
  • Node.js and Express
  • PostgreSQL
  • Customer booking
  • Driver and partner onboarding
  • Dispatch and offers
  • Payments, proof and earnings