Institutional System · Live Project

SIKERMA UNPATTI

A cooperation information system for Universitas Pattimura that organizes agreements, partners, document status, and validity periods.

Institutional ProjectLaravelLivewireTailwind CSSMySQL

Project context

Cooperation records combine partner information, agreement documents, statuses, and validity dates that need to remain connected and easy to review.

Problem

Disconnected records make it harder to understand which agreements exist, who they involve, and whether their documents remain active.

System users

University cooperation administrators and visitors who need partnership information.

Role and responsibilities

Software engineering and full-stack implementation

Operational flow

From operational action to system state.

  1. 01

    Register or review a cooperation partner

  2. 02

    Organize agreement records and supporting documents

  3. 03

    Review document status and validity period

  4. 04

    Find records through structured views and filters

Specific responsibilities

Software engineering and full-stack implementation

  • Translated agreement, partner, status, and validity requirements into application flows.
  • Implemented the full-stack web interface and structured information views.
  • Kept the public-facing information readable across screen sizes.

Built solution

A Laravel and Livewire application that keeps cooperation data within a consistent server-driven interface, supported by relational records and status-oriented views.

Technology

LaravelLivewireTailwind CSSMySQL
SIKERMA UNPATTI cooperation information system interface
Project screenshot: SIKERMA UNPATTI

Technical decisions

  • Use server-driven interactions to keep operational forms and data views within one application model.
  • Treat partner, agreement, document, status, and validity information as connected records.

Engineering challenges

  • Presenting document status and validity information without losing context.
  • Keeping institutional information scannable for both administrators and public visitors.

Simplified architecture

  1. 01Browser
  2. 02Laravel + Livewire
  3. 03Application services
  4. 04Relational database

Features and purpose

Agreement records

Keep cooperation documents and their context organized.

Partner directory

Connect agreements to the organizations involved.

Status and validity views

Make active, expiring, and historical records easier to review.

Verifiable results

  • Publicly live on the official Universitas Pattimura domain at sikerma.unpatti.ac.id.
  • Operational records for agreements, partners, document status, and validity periods are available in one structured interface.
  • Server-driven Laravel + Livewire architecture keeps forms, filters, and status views in one maintainable application model.

Lessons and possible development

Institutional software works better when status language and data relationships mirror the organization’s real review process. The next valuable layer is usually lifecycle reporting and expiry notifications—once operators confirm the rules.

Visit live project