[{"content":"Introduction Modern Application Development-1 (MAD1 in short), is the first course project that we are required to make when coming into the IITM BS in Data science off-campus degree.\nOn layman\u0026rsquo;s term, we are asked to create a website to help and automate a task that would have been taken care of by some group of people manually, this was really a fun and enjoyable project due to the fact that we are making a full-fledged site and doing something productive with what we learnt.\nThe stack we are expected to use:\nPython: Flask framework for the backend. ORM: Flask-SQLAlchemy DB: Sqlite Styling: Bootstrap and Vanilla CSS My Project Statement Project statement for the JAN 2026 term was Placement Portal Application.\nHere is the overview of it: Institutes need efficient systems to manage campus recruitment activities involving companies, students, and placement drives. Currently, many institutes rely on spreadsheets, emails, or manual processes, which makes it difficult to manage company approvals, track student applications, avoid duplicate registrations, and maintain placement records.\nYou are required to build a Placement Portal Application web application that allows Admin (Institute), Company, and students to interact with the system based on their roles.\nQuick glance at the application. My Reflections Since I already enjoyed writing code in Python, working with Flask felt very natural. The project itself was fairly simple visually, mostly a traditional multi-page application (MPA) that focused more on functionality than design.\nWhat the Syllabus Didn’t Prepare Me For Wrestling with Jinja for Breadcrumbs. Managing the Domino Effect of Cascade Soft-Deletes. Surviving Vanilla CSS Before Escaping to Bootstrap. What stood out to me most was understanding how everything connects together in a web app: routing, templating, handling different HTTP requests, structuring files, and turning small ideas into something actually usable from a browser in a simple way for users.\nMy Grades for this Total Course Score - 100.00\nCourse Grade Letter - S\nEnding So this was about my first ever full-fledged project built from scratch.\nThanks for reading till the end.\n","permalink":"https://withhloveee.in/posts/mad-1-project/","summary":"\u003ch1 id=\"introduction\"\u003eIntroduction\u003c/h1\u003e\n\u003cblockquote\u003e\n\u003cp\u003eModern Application Development-1 (MAD1 in short), is the first course project that we are required to make when coming into the IITM BS in Data science off-campus degree.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eOn \u003cstrong\u003elayman\u0026rsquo;s term\u003c/strong\u003e, we are asked to create a website to help and automate a task that would have been taken care of by some group of people manually, this was really a fun and enjoyable project due to the fact that we are making a full-fledged site and doing something productive with what we learnt.\u003c/p\u003e","title":"My Experience While Making MAD1 Project"}]