A full front-end + back-end application built to a real specification, delivered as the MAD II capstone.
This project is an advanced course that builds on the foundations of "Modern Application Development - I," focusing on creating dynamic web applications using Vue.js. It covers key concepts such as token-based authentication, asynchronous task execution with Celery and Redis, caching techniques, and essential security practices including CORS, enabling students to develop scalable and secure applications. This Project provides hands-on experience in building end-to-end web applications using technologies such as HTML, CSS, JavaScript, Flask, APIs, and SQLite. It focuses on developing secure, efficient, and deployable applications while applying core web development concepts.
Co-requisite: BSCS2003: Modern Application Development I
Faculty:
How the project runs:
Milestone dates and submission deadlines not yet added.
| Term | Paper | Solutions | Notes |
|---|---|---|---|
| No papers uploaded yet. | |||
Full-stack setup: backend, frontend and deployment.
Recorded project sessions.