Skip to content

Latest commit

 

History

History
85 lines (59 loc) · 2.87 KB

README.md

File metadata and controls

85 lines (59 loc) · 2.87 KB

TU Seminar register (Web App)

serve view, register and printing PDF of personal seminar data with admin system and admin management include auto genarate letter of consent document for accept admin

http://203.131.211.59/ This site was built using git hub pages login DEMO.

Why the project is useful

seminar data PDF print out will summarize time and data of sorted seminar to use in pay rise, contract renewal or rise academic position in same form

  • user can register Seminar record by themself
  • make HR admin got less call phone for checking who's passing Seminar and Training
  • make facility admin can register Seminar by themself not have to pass Seminar data to HR admin

What the project does

(planned stable version of TU Web Seminar Register)

v1

  • user(Thammasat's Employee) can view own Seminar and Training program (verified by HR of Thammasat University)
  • user can record own Seminar and Training by themself but user mush verify seminar by themself
  • can print sorted seminar to summary's PDF file

v2

image

  • admin management in application
  • can register admin by open ticket or adding manually
  • auto genarate letter of consent for organization director/dean to accept organization admin

  • admin can view relevant user's Seminar
  • admin can print relevant user's seminar (PDF file)
  • admin can record seminar to relevant user
  • admin can edit record who's under relevant

Where system admin can get help with this project

contact me Varist

Who maintains and contributes to the project

  • make and maintains by Varist Siriumpunkul Thammasat University's Computer Technical Officer.

devloper guide line

First, go to VM that is hosting this program (http://203.131.211.59/)

  • open Command Prompt and cd to folder : D:\web_node_js\TU_seminar_register
  cd D:\web_node_js\TU_seminar_register
  • open VS code and run nodemon for open server (by the way if this program is running normally that mean this web server is run as startup run time service)
  code .
  npm run dev

this program is testing and running on stack

Front-End

  • ejs : 3

Back-end

  • express : 4
  • node js : v18
  • oracledb

Database

  • oracle

other

  • Windows Server 2022