MAD-2 Project Resources
Complete guides to build your MAD-2 full-stack project with Flask backend and Vue.js frontend.
YouTube Resources
- MAD-2 YouTube Channel — Project walkthroughs & tips
- MAD-2 Project Session Playlist — Complete project session recordings (synced with docs below)
Select Your Term
Getting Started
| Resource | Description |
|---|---|
| Project Index | Complete project overview & navigation |
| Prerequisites & Setup | What you need before starting |
| Project Statement | Official project requirements (PDF) |
Setup Guides
| Resource | Description |
|---|---|
| Backend Setup (Flask) | Flask API, database, Celery setup |
| Frontend Setup (Vue.js) | Vue.js project structure & components |
| Security Guide | Authentication, RBAC, & security best practices |
Day-wise Implementation
| Day | Guide | Codebase | Video |
|---|---|---|---|
| Day 0 | Planning & Architecture | Jan-26 Root Code | Project Sessions |
| Day 1 | (See Setup Guides) | Day-1 Code | Project Sessions |
| Day 2 | (See Setup Guides) | Day-2 Code | Project Sessions |
| Day 3 | (See Setup Guides) | Day-3 Code | Project Sessions |
| Day 4 | WSL Setup Guide | Day-4 Code | Project Sessions |
| Day 5 | WSL Setup Guide | Day-5 Code | Project Sessions |
| Final | Final Day Guide | Jan-26 Final Code | Project Sessions |
Getting Started
| Resource | Description |
|---|---|
| Project Index | Complete project overview & navigation |
| Prerequisites & Setup | What you need before starting |
| Project Statement | Official project requirements (PDF) |
Setup Guides
| Resource | Description |
|---|---|
| Backend Setup (Flask) | Flask API, database, Celery setup |
| Frontend Setup (Vue.js) | Vue.js project structure & components |
| Security Guide | Authentication, RBAC, & security best practices |
Day-wise Implementation
| Day | Guide | Codebase | Description |
|---|---|---|---|
| Day 0 | Day 0 — Planning & Architecture | Day-0 Code | Project setup & architecture |
| Day 1 | Day 1 Guide | Day-1 Code | Initial backend implementation |
| Day 2 | Day 2 Guide | Day-2 Code | Frontend setup & auth |
| Day 3 | (Code only — no separate guide) | Day-3 Code | Backend & frontend continued |
| Day 4 | WSL Setup Guide | Day-4 Code | WSL, Redis & Celery setup |
| Day 5 | Day 5 Content | Day-5 Code | Celery tasks & email reports |
| Day 6 | Final Content Covered | Day-6 Code | Final session summary |
Tips
- Start with the Project Index for a complete overview
- Set up your backend first, then frontend
- Refer to the Security Guide for authentication implementation
- Watch the MAD-2 YouTube channel for project-related videos