SERENITY

Project Image

Project Overview

SERENITY is an integrated information system designed to manage the training program database for the Food and Nutrition sector at SEAMEO RECFON.


The original system faced multiple issues, including outdated UI, non-responsive layout, redundant and inconsistent menu structure, slow loading performance, and several functional errors.


This project focused on comprehensive system improvement — from database structure and information architecture to full frontend-backend rebuilding.



Problem Identification

  • Outdated and non-responsive interface

  • Redundant and poorly structured navigation

  • Slow loading performance

  • Database inefficiencies

  • Multiple functional errors



Solution Approach

  1. System Analysis

    Created a structured analysis report identifying UI, performance, database, and usability issues based on stakeholder feedback.

  2. Database Normalization

    Redesigned and normalized the MySQL database structure to improve data integrity, reduce redundancy, and optimize relational consistency.

  3. Information Architecture & Storyboarding

    Developed a storyboard and improved menu structure to eliminate redundancy and align navigation with actual content functionality.

  4. Full System Rebuild

    Rebuilt SERENITY using a modern full-stack architecture:

    • Backend: Laravel + Breeze (authentication & core system logic)

    • Frontend: Inertia.js + React + Tailwind CSS

    • Database: MySQL


The new system features improved responsiveness, faster loading time, and stable feature functionality.



Core Improvements

  • Fully responsive UI across all devices

  • Streamlined and structured navigation

  • Optimized database relationships

  • Improved performance & loading speed

  • All features stabilized and functioning correctly



Database Structure

Implemented normalized relational tables for managing training data, participants, and program records.


Applied normalization principles to eliminate redundancy and ensure data consistency.



Technical Highlights

  • Laravel (MVC architecture)

  • Laravel Breeze (authentication scaffolding)

  • Inertia.js (SPA-like experience without separate API layer)

  • React (component-based frontend architecture)

  • Tailwind CSS (modern responsive styling)

  • MySQL (normalized relational database design)



My Role

Collaboratively rebuilt the system (team of 2), contributing to system analysis, database normalization, UI restructuring, and full-stack implementation.



Impact

The new SERENITY platform is faster, more maintainable, responsive across all devices, and aligned with user needs — transforming a legacy system into a modern web application.


Create a free website with Framer, the website builder loved by startups, designers and agencies.