Skip to content

karthik-d/Internet-Programming-LabWork

Repository files navigation

UCS1611: Internet Programming and Web Development

Programs, reports, documentation, and screenshots of web exercises implemened as part of the Internet Programming course.

Compiled implementation report of all lab exercises.

Card-Flip: A memory game using Vanilla HTML/CSS/JS

memory-game-screenshot-1

Funded Project Tracker: 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.

Other Exercises

In addition, the following webpages/webapps are implemented.

  1. Personal Webpage with HTML/CSS.
  2. #1 extended with HTML Registration Form with JS for Data Validation, Form Expiry.
  3. #2 extended with Java Servlets.
  4. #3 extended with Servlet Sessions, Cookies and Hidden Form Forwarding.
  5. #4 extended with AJAX for Asynchronous Form Validation.

  6. Personal Webpage using ReactJS.
  7. Dynamic Form Validation using ReactJS.
  8. React Routing.