drivys.com
Drivys
Live Project

Drivys

2025
FlutterNext.jsGolangGin FrameworkMySQLDocker+5

Overview

Drivys – Your Road to the Road. A comprehensive driving school platform connecting students with certified driving instructors from top driving schools. The platform consists of multiple interconnected applications serving students, instructors, and driving school partners.

πŸ“± Applications in the Drivys Ecosystem:

1️⃣ Drivys Student App
The main application for students to find instructors, book lessons, and track progress.
πŸ€– Google Play | 🍎 App Store

2️⃣ Drivys Partner App
The dedicated application for driving schools and instructors to manage their operations, schedules, and students.
πŸ€– Google Play

🌐 Web Platform:
drivys.com - Main website with information and booking

Key Features:
  • πŸ” Find the Right Trainer: Browse detailed profiles of certified trainers with powerful filters by vehicle type (Car, Bus, Truck), city, gear type (automatic/manual), gender, language, and pickup availability
  • πŸ“… Flexible Booking System: Check real-time trainer availability and book lessons with just a few taps
  • πŸ’³ Wallet & Secure Payments: Load your in-app wallet using your card, securely save payment methods for faster checkout
  • πŸ—ΊοΈ Smart Address Management: Add and save accurate addresses directly from the map for easy pickup and drop-off coordination
  • 🌍 Multilingual Support: Available in English, Arabic, and Urdu
  • πŸ”” Real-Time Notifications: Stay updated with booking confirmations, reminders, and promotions
  • 🏒 Partner Dashboard: Driving schools can manage instructors, vehicles, schedules, and revenue
  • πŸ‘¨β€πŸ« Instructor Portal: Tools for instructors to manage their schedule and track student progress

Technical Highlights:
  • Built scalable backend using Golang with Gin framework for high-performance API handling
  • Developed Flutter mobile applications for students and partners (iOS & Android)
  • Created Next.js web application with modern, responsive design
  • Implemented MySQL database with optimized schemas for booking and user management
  • Integrated real-time notifications using Firebase Cloud Messaging
  • Configured Nginx as reverse proxy for load balancing and security
  • Implemented secure authentication with role-based access control

My Role

Lead Software Engineer
Led the end-to-end development of the Drivys platform ecosystem:
  • πŸ—οΈ Architecture Design: Designed scalable multi-application architecture serving students, partners, and schools
  • πŸ‘₯ Team Leadership: Led development team in delivering interconnected applications
  • πŸ’» Backend Development: Built high-performance APIs using Golang and Gin framework
  • πŸ“± Mobile Development: Developed Flutter apps for students and partners with real-time booking features
  • 🌐 Web Development: Built Next.js web presence with modern UI and package management
  • πŸ—„οΈ Database Design: Architected MySQL schema for bookings, packages, and user management
  • ☁️ DevOps: Implemented Docker containerization and Nginx configuration
  • πŸ” Security: Designed role-based access control and secure payment integration
  • πŸ“± App Store Deployment: Successfully published Drivys Student App and Drivys Partner App on Google Play Store and Apple App Store

Project Gallery

Visual journey through the project

Like what you see?

Let's discuss how we can work together on your next project.

Get In Touch

LOSTΒ DREAMER

asim0000.ak@gmail.com