Available for Hire
ZB

Memuat...

Screenshot of SIAKAD
Back
Full Stack 2025 Featured

SIAKAD

A complete academic information system with multi-role access, student records, course registration and transcripts, and lecturer tools.

About This Project

SIAKAD is a comprehensive academic information system handling student data, grades, course registration and transcripts, and lecturer management. It supports three distinct roles with different levels of access: Academic Admin, Programme Admin, and Lecturer. It ships with a real-time dashboard, PDF export, interactive data tables, and light and dark themes.

Tech Stack

React.js React Router Bootstrap jQuery DataTables jsPDF

Challenges

  • Implementing a multi-role system where each role sees a different slice of the data
  • Managing state for complex academic records
  • Integrating DataTables with React for interactive tables

Solutions

  • Role-based routing with React Router and session management
  • Structured dummy data to simulate full CRUD operations
  • jQuery DataTables integrated with the React lifecycle for solid performance