← Back to Projects

GRNMA InfoNet

GRNMA InfoNet

Technologies Used

SOLID Design Principles MySQL Laravel Backend Web Development REST APIs Linux Test Driven Development PHP Apache Beanstalkd Supervisord HTML CSS JavaScript

Project Date

November 2021

I was part of a team of five as an Assistant Lead Backend Developer, responsible for developing a management system for the Ghana Registered Nurses and Midwifery Council of Ghana. The association has a membership of around 100,000 and was facing difficulties in managing the processing of retirement benefits, death benefits, loans, and other applications due to its growing numbers.

I developed various features for the system, including a loan application and processing module with payment tracking, a death and retirement benefit application and processing module, and management modules for dues, levies, nurses' fund records, and stock distribution.

Key Features Developed

  • Loan Application & Processing Module: Complete loan workflow with payment tracking capabilities
  • Death & Retirement Benefits Module: Automated processing of member benefit applications
  • Dues & Levies Management: Comprehensive tracking of member financial obligations
  • Nurses' Fund Records: Detailed financial record management system
  • Stock Distribution Management: Inventory and distribution tracking system
  • Member Data Integration: Seamless data sharing with regulatory bodies

Technical Architecture

Our tech stack included:

  • Backend: PHP with Laravel framework for robust application development
  • Database: MySQL for reliable data storage and management
  • Web Server: Apache for serving the web application
  • Queue Management: Beanstalkd for managing background job queues
  • Process Management: Supervisord for managing queue workers in the background
  • Frontend: HTML, CSS, and JavaScript for user interface development
  • Development Practices: Test Driven Development and SOLID Design Principles

Project Impact & Outcomes

As a key contributor to the project, I am proud to highlight its successful outcomes:

Process Improvements

  • Reduced loan application and processing time from about a month to about 3-5 days
  • Improved access to financial support for members of the association
  • Enhanced member satisfaction through easy access to benefit and dues information

Transparency & Trust

  • Increased transparency by providing members with detailed information about their benefits and dues paid over time
  • Improved financial tracking for the association with comprehensive reporting on dues, levies, and nurses' funds
  • Better financial management through detailed tracking capabilities

Regulatory Compliance

  • Streamlined data sharing between the association and the Nursing and Midwifery Council of Ghana
  • Significant reduction of up to 80% in the time it took to renew members' licenses
  • Improved overall regulatory compliance through automated processes

Project Timeline

Duration: November 2021 - Present

Team Contribution

Working as Assistant Lead Backend Developer in a team of five developers, I contributed significantly to the architecture design and implementation of core modules that directly impacted the association's operational efficiency and member satisfaction.

This project demonstrates the positive impact of well-designed technology solutions on large-scale organizational operations, and I am proud to have been part of the team that made it happen.