Skip to content
@instem-web

INSTITUT TEKNIKAL MELAKA OFFICIAL

INSTEM Web Banner

Institut Teknikal Melaka — IT Department

The Information Technology (IT) Department at Institut Teknikal Melaka (INSTEM) is responsible for architecting, deploying, and maintaining robust, secure, and scalable digital infrastructure and academic systems. Our primary objective is to support the academic and administrative operations of the institution through modern software engineering principles and resilient infrastructure solutions.

PHP BadgeMariaDB BadgeTailwind CSS BadgeJavaScript BadgeGitHub Actions Badge

Core Infrastructure

The following table highlights the primary repository managing the institutional digital services of Institut Teknikal Melaka:

RepositoryDescriptionPrimary StackStatus
instemWebMonolithic repository containing the Portal Rasmi INSTEM (public/admin portal) and the INSTEM E-Library digital infrastructure.PHP 8.2+, MariaDB, Tailwind CSS, JavaScriptActive / Maintained

Onboarding & Architecture

We welcome IT Interns and junior developers to the department. To begin contributing to the INSTEM Web ecosystem, follow the guidelines below:

  1. Repository Setup: Clone the primary monolithic repository:
    git clone https://github.com/instem-web/instemWeb.git
  2. Local Environment: Refer to the internal documentation within the instemWeb repository for local setup instructions using the XAMPP environment.
  3. Database Integration: Utilize the provided database mocks and schema migrations outlined in the onboarding documentation. Do not run manual queries on staging or production databases.
  4. CI/CD Compliance: Verify that all automated checks pass locally before pushing changes.

Version Control Policy

To maintain system integrity and avoid service disruptions, the organization enforces a strict branching strategy:

  • Branch Protection: Direct commits to the main branch are restricted.
  • Workflow: All feature development, bug fixes, and maintenance tasks must be performed on dedicated branches branched off development.
  • Merge Requests: Code merges into the release branch require a formal pull request from a development branch, passing all automated unit and integration checks, and obtaining approval from at least one senior maintainer.

Contact & Support

For administrative requests, technical inquiries, or system incidents, contact the IT support desk:

  • Official Support Directory:itsupport@instemtvet.my
  • Access Requests: Submit requests for repository or database access through the formal institutional channels.
  • Incident Reporting: Flag critical security incidents and system outages immediately with the subject line prefix [URGENT].

Popular repositories Loading

  1. .github .githubPublic

Repositories

Showing 1 of 1 repositories

Top languages

Loading…

Most used topics

Loading…