e-AsistenLab – Laboratory Assistant Information System
e-AsistenLab – Laboratory Assistant Information System thumbnail 1
e-AsistenLab – Laboratory Assistant Information System thumbnail 2
e-AsistenLab – Laboratory Assistant Information System thumbnail 3
e-AsistenLab – Laboratory Assistant Information System thumbnail 4
e-AsistenLab – Laboratory Assistant Information System thumbnail 5
e-AsistenLab – Laboratory Assistant Information System thumbnail 6
e-AsistenLab – Laboratory Assistant Information System thumbnail 7
e-AsistenLab – Laboratory Assistant Information System thumbnail 8
e-AsistenLab – Laboratory Assistant Information System thumbnail 9

e-AsistenLab – Laboratory Assistant Information System

e-AsistenLab is a web-based application designed to simplify the registration, management, and communication process between prospective laboratory assistants and management. The application allows users to register as assistants, view announcements, and efficiently access various laboratory information.

Technologies Used:
LaravelLaravel SanctumMySQLRESTful APIReactTypeScriptTailwind CSSAxios
Features:
Visitors / Prospective Assistants:
  • Home and Menu Navigation
  • View General Laboratory Information
  • View Lab Assistant Announcements
  • Laboratory Assistant Registration (Form)
  • Upload Supporting Documents (CV, Transcript)
  • Check Registration Status
  • Edit Registration Form
  • Log Out of the Application
Admin / Laboratory Assistant:
  • Login Application Statistics Dashboard
  • User Management (View/Edit/Delete Users)
  • Laboratory Management (Add/Edit/Delete Labs)
  • Assistant Registration Management (Approve/Reject)
  • Announcement Management (Add/Edit/Delete)
  • System Settings Management (Registration Period, Contacts, etc.)
  • View and Filter Application Data by Status
  • Recent Activity Widget
Others:
  • Login Authentication (Prospective Assistants/Admins/Laboratory Assistants)
  • Middleware for Role and Access Validation
  • Notifications (Success, Failure, Validation)
  • Document and Form Input Validation
  • RESTful API for Frontend Integration
  • Token-Based Access Protection (Laravel Sanctum)