IT63-BU42 :: InternHub

ระบบแหล่งรวมที่ฝึกงาน

details
InternHub เป็น Web Application ที่เป็นแหล่งรวมของข้อมูลบริษัทที่ต้องการรับสมัครนักศึกษาฝึกงาน สามารถประชาสัมพันธ์ และเป็นแหล่งรวมข้อมูลตำแหน่งการฝึกงาน เพื่อช่วยนักศึกษาที่กำลังหาที่ฝึกงาน หรือ ฝึกงานในรายวิชาเรียนให้หาและสมัครได้ตาม ความต้องการ นอกจากนี้ยังสามารถทำ resume หรือ CV ผ่านการกรอกข้อมูลได้
tools & techniques

Frontend

  • Language : HTML , CSS , Javascript , Typescript
  • Web Technologies : Nuxt.js
  • CSS Framework : Tailwind CSS , Heroicons
  • Library: Moment.js , SweetAlert2 , VeeValidate , Yup , Pinia , Vue-multiselect , Vue-datepicker , Vue-Quill , vue3-easy-data-table , vue3-google-map

Backend

  • Language : Java
  • Framework : Spring boot
  • Dependencies : Lombok , h2database , mysql-connector , modelmapper , javax, jwt , springboot-starter-security , amazon.awssdk

Database & Storage

  • Language : Mysql
  • Cloud Storage : Amazon Web Service

Infrastructure

  • Web Server : NGINX
  • Container : Docker & Docker-compose
  • OS : Linux
  • Hosting : SIT Virtual Machine (Ubuntu)

Development Tools

  • Code editor : Visual Studio Code , IntelliJ IDEA
  • API Testing : Postman
  • Design : Figma
  • Diagram design : draw.io
  • Git version control : Github , Source tree
  • Project Management : Discord , Figjam Google sheet
author
MS.Vichuta Pipoppinyo
รหัสนักศึกษา 63130500106
vichuta.nice@mail.kmutt.ac.th
MS.Piraya Sutthiparinyanon
รหัสนักศึกษา 63130500087
piraya.cartoony@mail.kmutt.ac.th
MR.Thanawat Naeching
รหัสนักศึกษา 63130500051
thanawat.jack@mail.kmutt.ac.th
advisor
Sanit Sirisawatratana