ITC Web Manager Recruitment Assignment

Deadline (for all tasks): Thursday, 26 March, 11:59 PM

PART 1

Build a web app where IITB students can browse and register for club events. The app must use ITC SSO for authentication and feature a live event calendar as its core UI.

Required Features

  1. SSO Login โ€” Integrate sso.tech-iitb.org. After login, fetch and show the user's name, roll no., department, and degree. Handle 1-hour session expiry.
  2. Event Calendar โ€” Monthly grid with highlighted event dates. Click a date to see event details (name, club, time, venue). Month navigation + list/agenda toggle. Color-code events by club. At least 5 mock events across different dates.
  3. Registration โ€” Logged-in users can register for events (no duplicates). A "My Schedule" view shows their registered events on the calendar and as a list.

Submission

  1. Public GitHub repo with a README.md (setup + SSO integration + stack).
  2. Upload a 1-2 min screen recording of the full flow to Google Drive and send the link.
  3. Submit via webmail to 23b2230@iitb.ac.in.

Resources

PART 2 - Make and submit a Plan of Action (POA) for the tenure

  1. Take groundworks from managers and GSTA and make a Plan of Action (POA).