close
Skip to content

ChayanidTermph/Job-Portal-ITCS371-ProjectProtrotype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✅ Job Portal – ITCS371 Project

This project repository is created for coding protrotype in ITCS371 – Introduction to Software Engineering at the Faculty of Information and Communication Technology, Mahidol University.

📌 Project Overview

WebTester is a simple web-based application designed to demonstrate fundamental software engineering principles such as:

  • Requirements gathering and analysis
  • Modular system design
  • Frontend development using HTML/CSS/JavaScript
  • Version control with Git and GitHub
  • Testing and debugging practices

The project focuses on building and maintaining a small-scale, testable software system through the software development lifecycle (SDLC).

🧱 Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Version Control: Git & GitHub

🗂️ Repository Structure

WebTester/
├── index.html # Main HTML page
├── style.css # Styling for the page
├── script.js # JavaScript logic
├── README.md # Project documentation
└── [Other Files] # Additional supporting files (if any)

How to Run Our Website (FOR WINDOW)

  1. Open MySQL Workbench, login with your username and password, then open these 2 files (create_jobcenter_templete.sql and insert_data.sql) from the "database" folder in the program.
  2. After running the 2 sql files, you will have your local database.
  3. Open terminal (or cmd) and change the directory to the job-portal folder.
  4. Type node app.js on the terminal. Expected result on the terminal:

    Server running on http://127.0.0.1:5000 Connected to MySQL database.

  5. Open your brownser and access to http://127.0.0.1:5000.
  6. Enjoy our website!

🧑‍🎓 Course Information

Course: ITCS371 – Introduction to Software Engineering

Faculty: Faculty of ICT, Mahidol University

Semester: 1 / 2024

👩‍💻 Developer

Name: Chayanid Termphaiboon, Thitapa Singtho, Papopporn Thongnarintr, Supakorn Wathanyusakul, Pawat Sukkasem

GitHub: ChayanidTermph, ClionDroid, PeakPapopporn, SupakornWath, PawatSuk

Further Detail

It is included diagrams and reports submitted in each phase. https://github.com/ICT-Mahidol/2024-ITCS371-3-Group2

About

This project repository is created for coding protrotype in ITCS371 – Introduction to Software Engineering 1/2024.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors