Exam Registration System

The Exam Registration System (ERS) was developed to streamline the process of registering applicants for French exams offered by various countries and institutions. Designed for the University of Buea, the system simplifies registration, payment verification, and administrative oversight. It was built to address the challenges of manual registration and improve operational efficiency for both applicants and administrators.

Skills Employed
  • Project Management
  • System Architecture Design
  • Frontend Development
  • Performance Optimization
  • Quality Assurance and Testing
  • Client Communication and Feedback Management
Client

University of Buea: A top university in Cameroon, known for academic excellence and innovation.

Problem: The university faced inefficiencies, errors, and delays due to manual exam registration processes, which hindered administrative efficiency.

Goal: To streamline exam registration, improve data accuracy, and enhance overall administrative efficiency through a secure and scalable online system.

Outcomes
  • Time to Deliver:
    • Initial MVP completed in 1.5 months.
    • Additional 3 weeks for client-requested changes.
    • 3 weeks for comprehensive QA testing.
  • Impact:
    • Simplified exam registration for students nationwide.
    • Improved administrative efficiency through robust tools.
    • Increased reliability and scalability with a modern tech stack.
Tools Used
PROJECT LINK: https://testslanguesub.com/
  • Project Management: Jira
  • Collaboration: Slack, Google Meet
  • Design and Prototyping: Figma, Canva, Miro
  • Testing and QA: Postman
  • Documentation and File Sharing: Google Drive
  • Analytics: Google Analytics
Tech Stack
  • Frontend
    • Framework: Next.js
    • Styling: Tailwind CSS
    • Languages: HTML, JavaScript
  • Backend
    • Framework: Laravel (PHP)
    • Language: PHP
  • Database
    • DBMS: PostgreSQL
  • Notification Services
    • Email: SendGrid (or similar)
    • SMS: Twilio (or similar)
  • Storage
    • Platform: AWS
  • Hosting and Deployment
    • Platform: AWS
    • Containerization: Docker
    • CI/CD Pipeline: GitHub for releases

Objectives

  • 1. Provide an easy-to-use platform for applicants to register for exams online.
  • 2. Ensure secure payment verification through receipt uploads.
  • 3. Equip administrators with tools to manage exam schedules and applicant data effectively.
  • 4. Create a scalable, secure, and efficient system using modern technologies.
My Role

As the Project Manager and Frontend Architect, I led a team of five:

  • 2 Frontend Engineers
  • 2 Backend Developers
  • 1 UI/UX Designer
Development Process
Key Features
Challenges & Solutions

© 2024 Noel Mutia, All Rights Reserved.

L O A D I N G