Hospital Management System Web App | Full Stack Flask + Vue.js | IITM App Dev Project Explained
Загружено: 2025-11-26
Просмотров: 293
Welcome to the full demo of my Hospital Management System (HMS) created for the IITM MAD-2 App Development Project.
This video showcases a complete multi-role web application built using Flask REST API, Vue.js, SQLite, Redis, and Celery.
The system includes three roles: Admin, Doctor, and Patient, each with their own dedicated dashboard and workflows.
This project covers everything required in the MAD-2 guidelines and demonstrates real-world full-stack development concepts like authentication, API design, database modeling, appointment scheduling, treatment records, caching, and background jobs.
🔥 What This Video Demonstrates
• Admin dashboard, doctor/patient management, and department control
• Doctor appointment list (daily/weekly) and treatment updates
• Patient registration, login, booking, cancellation, and history view
• Doctor availability management for 7 days
• CSV export of treatment history using Celery task
• Daily patient reminder system via scheduled Celery job
• Monthly doctor activity report generation
• Full REST API communication using Axios
• Redis caching for performance
• Vue.js SPA with clean Bootstrap interface
🛠️ Tech Stack Used
• Flask (API backend)
• Flask-RESTful
• Flask-JWT-Extended (authentication)
• SQLAlchemy + SQLite
• Vue.js 3 + Vue Router
• Axios for API calls
• Redis (cache + broker)
• Celery (background jobs)
• Bootstrap 5
🎯 Perfect For
• IITM BSc Degree students
• MAD-2 App Development project reference
• Students learning Flask or Vue.js
• Beginners exploring REST APIs and full-stack apps
• Anyone building hospital, medical, or appointment-based systems
• Programmers looking for practical Python + Vue examples
🚀 Why This Project Is Valuable
This app shows how to design a complete real-world system with:
• Multi-role access
• Database relationships
• Secure JWT login
• API-driven frontend
• Real scheduling logic
• Background jobs (Celery)
• Medical record management
• Modern Vue.js UI
It is a strong example of combining Python backend + modern JavaScript frontend in one full-stack project.
Hospital Management System Project
Flask Python Project
Vue.js Full Stack Project
IITM MAD-2 Project Demo
Flask REST API Tutorial
Vue.js Beginner Project
Flask and Vue Integration
SQLite Flask Project
Celery Redis Tutorial
Python Web App Project
Appointment Booking System
Full Stack Development Tutorial
Hospital App Using Flask
Flask JWT Authentication
Flask SQLAlchemy Project
IIT Madras BSc Project
Flask API with Vue.js Frontend
Medical Management System Project
College Final Year Project Idea
Python Flask App for Beginners
iitm bs mad2 project
iitm mad 2 project
Mad 2 project
Iitm app dev project
mad2 project iitm
mad1 project iitm
#HospitalManagementSystem #FlaskProject #VueJSProject #IITM #MAD2 #FullStackDevelopment #FlaskAPI #PythonFlask #Vue3 #Redis #Celery #SQLAlchemy #SQLite #WebAppProject #CollegeProject #StudentProject #AppointmentSystem #MedicalApp #FullStackApp #AppDevelopment #WebDevelopment #PythonDeveloper #VueDeveloper #CodingProject #FinalYearProject #TechProjects #FlaskTutorial #VueTutorial #PythonProjects #IITMadras #WebDev #SoftwareDevelopment
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: