Back to projects
FrontendBackendMobileFeatured

UniRide

A unified ride-hailing product that combines admin operations, backend orchestration, and mobile rider-driver workflows into one ecosystem.

UniRide is a connected transport product composed of an admin web dashboard, a secure backend and realtime engine, and a mobile app for riders and drivers. The system handles role-aware operations, ride and booking lifecycles, live map behavior, notifications, support workflows, platform settings, and cross-client realtime updates in one coordinated product environment.

UniRide preview
UniRide gallery 2
UniRide gallery 3
UniRide gallery 4
UniRide gallery 5
Portfolio Intelligence for UniRide

Scoped to this project first, with related portfolio context pulled in only when it helps.

Ask about projects, architecture decisions, engineering strengths, AI work, or how to get in touch.

Start with a prompt below or ask a direct question about a project, capability area, or contact route.

The assistant stays scoped to portfolio content and project context.

Delivery links

Problem

Campus transportation products break down when dispatch, platform operations, rider flows, and driver tooling are split across disconnected systems with weak realtime coordination.

Solution

I built UniRide as one coordinated ecosystem: a web control center for operations teams, a secure backend and realtime engine for ride state and platform settings, and a mobile experience for riders and drivers that stays aligned with backend events.

What the product delivers

  • Role-aware admin dashboard for platform operations
  • Realtime ride, booking, and map event infrastructure
  • Mobile rider and driver experiences in one app
  • Session, notification, support, and platform settings workflows
  • Cross-client feature toggles and operational control surfaces

Primary technologies

Next.js 16React 19TypeScriptTailwind CSS 4Node.jsExpressMongoDBRedisSocket.IOExpoReact NativeZustandSwaggerBrevo

Practical takeaways

  • Full product-system thinking across frontend, backend, and mobile
  • Realtime architecture and Socket.IO event design
  • Operational dashboard design for support and admin workflows
  • Cross-platform coordination of auth, settings, and ride lifecycle behavior

More work with adjacent strengths

ThinkFast
React Native

ThinkFast

A mobile quiz app designed for speed, replayability, and smoother gameplay through well-structured state, UX feedback, and category handling.

Lightning-fast trivia quiz app with multiple categories, lifelines, and engaging mobile UX.

React NativeExpoTypeScriptReact Native PaperAsyncStorage
Univote
FrontendBackendFeatured

Univote

A production-oriented election platform that joins tenant-aware backend governance with a polished operational frontend for universities.

Tenant-aware university election platform spanning a Next.js operational frontend and a secure Express backend core.

Next.js 16React 19TypeScriptTailwind CSS 4React Query
AutoFix
FrontendBackend

AutoFix

A service platform for auto repair workflows, built around role-based experiences, request management, and practical backend structure.

Professional auto repair platform connecting vehicle owners with certified mechanics.

.NET 9.0ASP.NET Core MVCMongoDBBootstrap 5.3C#