Step 1
Choose a useful data model
Decide exactly what your app manages: books, tasks, student registrations, products, events, or another real-world record.
VSB Skill Vault · Activity 3
This hands-on activity gives students practical exposure to web application development by building a complete CRUD-based application with HTML, CSS, JavaScript, React, Django, Spring Boot, or another suitable framework.
Learning outcomes
The goal is to understand the fundamentals of web development through a working application, not just a collection of screens.
A practical path
Step 1
Decide exactly what your app manages: books, tasks, student registrations, products, events, or another real-world record.
Step 2
Users should be able to create records, read them in a clear view, update existing information, and delete a record safely.
Step 3
Document your UI, logic, data handling, and frontend/backend integration so the complete implementation is easy to evaluate.
Submission
Submit your CRUD-based web application and report according to the event guidelines. Late submissions may not be considered for evaluation.