Back to Projects
Case Study

The Smart Driving License System

Nov 2023 - Jan 2024
Full Stack Developer
The Smart Driving License System

Overview

This project is a cutting-edge solution for Sri Lanka's traffic fines, featuring a mobile app for police officers and a web portal for drivers to pay fines online. It enhances convenience and efficiency in traffic management, using technologies like Flutter, Firebase, MongoDB, HTML, CSS, JavaScript, and React JS.

Key Features

  • Mobile app for traffic police
  • Web portal for drivers
  • Online fine payment system
  • Real-time traffic violation tracking

The Challenge

Synchronizing data between the mobile app (Firebase) and the web portal (MongoDB) in real-time.

The Solution

Used cloud functions to create listeners that sync data changes between the two databases instantly.

Tech Stack

FlutterFirebaseMongoDBReact JS