James Rennie

Scheduling and Client Management App

A custom solution to streamline operations for Sprint Community Transport, built with Flutter and SQL.

Project Overview

This project involved developing a scheduling and client management app for Sprint Community Transport, a charity organization. The app optimizes booking processes, manages client data, and improves operational efficiency through a user-friendly interface and robust backend.

Key Features

Technical Challenges

Ensuring data integrity while handling concurrent booking requests was a key challenge. Additionally, integrating the backend database with a responsive Flutter frontend required careful API design and testing.

Technologies Used

Project Outcome

The app significantly streamlined client and booking management for Sprint Community Transport, reducing operational overhead and improving data management practices.

Future Improvements

Potential future enhancements include integrating analytics for scheduling optimization, user role management, and expanding the database to support more complex reporting features.