In the Ghanaian legal profession, lawyer appointments remain largely manual, inefficient, and not accessible to all. Clients endure finding lawyers with availability, while lawyers lack an effective means of managing their caseloads and client engagements via archaic systems. This project proposes the development of an Online Attorney Appointment Scheduling Software, a smartphone-based application designed to make the lawyer-client interaction process easier and automated. The system enables clients to locate attorneys by specialty, geographic location, or availability, and book appointments directly through the app. Alternatively, lawyers can keep track of their calendars, view future and past appointments, and inspect client-uploaded case files. The app involves secure user identification, real-time appointment scheduling, and centralized record keeping in an attempt to reduce missed consultations and scheduling conflicts. It also facilitates easy secure document sharing between clients and lawyers. Built with Flutter for the customer, Firebase for authentication, and MySQL for stored information, the system is centered on accessibility, ease of use, and security. By bridging the gap between clients and legal professionals, this software aims to improve access to justice, enhance operational efficiency for lawyers, and contribute to the broader digital transformation of legal services in Ghana.
Research Area
Mobile App Development: Mobile App Development research in Computer Science and Information Technology focuses on the design, development, and optimization of software applications for mobile devices such as smartphones and tablets. This area covers a wide range of topics, including user interface design, cross-platform development, mobile operating systems, performance optimization, and security.
One key aspect of research in this area is the development of efficient algorithms and frameworks that enable seamless cross-platform compatibility. Researchers explore ways to create apps that function smoothly on multiple operating systems, such as Android and iOS, using a single codebase, reducing development time and costs. This is often achieved through the use of frameworks like React Native, Flutter, and Xamarin.
User experience (UX) and user interface (UI) design are critical components of mobile app development research. Scholars in this field investigate how to create intuitive, responsive, and engaging interfaces that improve usability and enhance the overall user experience. This includes studying interaction patterns, accessibility, and how users interact with mobile apps across different devices and environments.
Project Main Objective
The overall objective of this project is to develop a mobile application that can enable lawyers to schedule their time easily.
Academic Year
2024/2025
Date Uploaded
Oct 12, 2025
Group Members
ASIEDU BARIMAH JUNIOR, EBENEZER FRIMPONG, ADAM MUHSIN, ODURO SAMUEL