MedBoard is an AI-powered disease surveillance dashboard built in 48 hours at MedFusion HackFest. It brings global health data, outbreak alerts, country-level disease insights, and trend visualization into one dashboard for faster public-health awareness and decision-making.
This project was built during MedFusion HackFest and qualified for the final round. The event was organized by ISCB-SC RSG-India, Telangana Node at Mahindra University.
MedBoard helps users explore disease and outbreak information through:
- Real-time global disease statistics
- Country-wise disease surveillance dashboards
- Disease-specific search and summaries
- Interactive map and heatmap views
- Outbreak alerts from public health feeds
- Trend charts for case patterns
- Health news monitoring
Disease outbreak information is often scattered across multiple sources. MedBoard brings these signals into one place so users can quickly understand where cases are rising, which regions are affected, and what trends are developing.
- React
- Vite
- Tailwind CSS
- React Router
- Axios
- Recharts
- React Simple Maps
- Node.js
- Express
- MongoDB
- Mongoose
- Axios
- RSS Parser
MedBoard/
├── backend/ # Express API and MongoDB integration
├── frontend/ # React dashboard
├── package.json # Root helper scripts
├── .gitignore
└── README.md
git clone https://github.com/ryanshaon/MedBoard.git
cd MedBoardnpm run install:allBackend:
cd backend
cp .env.example .envFrontend:
cd frontend
cp .env.example .envnpm run dev:backendBackend runs on:
http://localhost:8000
Open a second terminal:
npm run dev:frontendFrontend runs on:
http://localhost:5173
GET /api/disease/live
GET /api/disease/heatmap
GET /api/disease/:disease
GET /api/country/:country
POST /api/disease/save
Worked across backend APIs, frontend dashboard flows, data integration, and health intelligence features as part of the hackathon team. The project was completed under a 48-hour build constraint and selected for the final round.
- Add a documented ML risk scoring module
- Add authentication for saved dashboards
- Improve deployment setup with Docker
- Add tests for API routes and frontend components
- Add more verified public-health data sources
- Add screenshots and live demo link
MedBoard is a hackathon prototype built for educational and demonstration purposes. It should not be used as a substitute for official medical or public-health guidance.