HeartBeat is a full-stack blood management platform designed to simplify the process of connecting blood donors with people in need. The platform provides a centralized digital system for managing blood-related services, donor information, and requests.
Built a centralized platform for managing blood donation-related information
Designed workflows to help connect potential blood donors with people in need
Organized blood-related data to make information easier to access and manage
Created an intuitive interface focused on accessibility and ease of use
👥 User Experience
Developed a responsive and user-friendly interface using React
Built reusable components for consistent design across the application
Designed clear navigation to make important services easy to discover
Focused on creating a simple experience for users seeking or providing blood
Built backend services using Node.js and Express.js
Developed RESTful APIs for communication between the frontend and backend
Structured application logic for managing users and blood-related data
Integrated the frontend with backend services for dynamic data operations
Used MongoDB to store and manage application data
Designed data models for structured storage and retrieval
Implemented CRUD operations for managing application information
Connected the database with backend APIs for reliable data handling
Built the frontend using React and JavaScript
Developed reusable, component-based UI architecture
Created responsive layouts for different screen sizes
Integrated REST APIs to display and manage dynamic application data
ReactJS · JavaScript · Node.js · Express.js · MongoDB · Mongoose · REST API · CSS · JWT · Git · Email OTP Auth
HeartBeat demonstrates my full-stack development skills through a socially impactful application covering responsive frontend development, backend API development, database management, application architecture, and end-to-end web development.
Built with