Muhammad Haider
← All work

Case study · 05/08

IST Alumni Portal

University project building a graduate network with job boards, event booking, and a chatbot assistant.

RoleDeveloper, university final-year project
WhenNov 2023–Mar 2024
StackReact · Express · MySQL
LinkLive site ↗

(01) Problem

IST graduates needed a central network for job applications, event booking, and news. Existing solutions lacked integrated portfolio applications and automated assistance.

(02) Approach

  1. 01Built a React front end for user interaction and portfolio management.
  2. 02Implemented an Express API to handle job applications and event bookings.
  3. 03Used MySQL for persistent storage of user data and application records.
  4. 04Integrated a chatbot assistant to provide automated support to users.

(03) Architecture

React Front EndExpress APIMySQL DatabaseChatbot Assistant

(04) The hard part

Coordinating multiple features such as job boards, event booking, and chatbot into a single coherent system required careful API design. Ensuring data consistency between user profiles and application records was critical.

(05) Result

Delivered a live demo available at istalumniportal.netlify.app.