UCS1611: Internet Programming and Web Development
Programs, reports, documentation and screenshots as part of the Internet Programming course.
Compiled report of all lab exercises.
Funded Project Tracker: A Capstone Project
Implemented with the MERN Stack: MongoDB, ExpressJS, ReactJS (NextJS) and NodeJS.
A centralized online system, with a web-application interface, to manage internally and externally funded projects affiliated to the college. It handles the following key aspects:
- Resource management and repurposing for funded research project.
- Project status, updates and outcomes repository for all projects
- Filterable and customized summary stats of faculty and student projects.
Card-Flip: A memory game using Vanilla HTML/CSS/JS

Other Exercises
In addition, the following webpages/webapps are implemented.
- Personal Webpage with HTML/CSS.
- #1 extended with HTML Registration Form with JS for Data Validation, Form Expiry.
- #2 extended with Java Servlets.
- #3 extended with Servlet Sessions, Cookies and Hidden Form Forwarding.
- #4 extended with AJAX for Asynchronous Form Validation.
- Personal Webpage using ReactJS.
- Dynamic Form Validation using ReactJS.
- React Routing.