Skip to content

hectorluu/ojt-management-system

Repository files navigation

OJT Management System

About project:

The OJT Management System was developed in response to the specific needs of a software company. As the company grew and expanded its operations, manual tracking of training activities led to inconsistencies in maintaining a cohesive training cycle, and it became challenges in managing and tracking OJTs (trainees) training activities as well as assessing skill development efficiently.

Team members of front-end development

  • Lưu Đức Hùng
  • Đỗ Hoàng Lâm

Stack:

  • ReactJS
  • Redux
  • Firebase
  • Alpinejs and Apex Charts
  • Framer motion
  • Luckyexcel & Luckysheet
  • react-toastify for message toast

Project structure

$PROJECT_ROOT
│   # Themes
├── general website theme settings
│   # views
├── including project's componenets, layouts, modules and pages
│   # logic
└── including general configs, redux store, custom hooks and utility funtions

Project user's interface:

Login & reset password screen:

image141 image189

Admin's screens:

image182 image206 image215 image44

Manager's screens:

image31 image64 image209 image167 image201 image78 image49

Trainer's screens:

image21 image204 image43 image23

Trainee's screens:

image38 image174 image185

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages