MediCore is a modern healthcare management web application designed to simplify hospital operations and improve patient experience. The system is divided into two main modules:
The project demonstrates two different state management approaches:
The Admin Panel is a dashboard-driven interface that allows administrators to manage doctors, departments, and appointments efficiently using centralized state management with Redux Toolkit.
The User Panel is a patient-facing application designed for browsing doctors and booking appointments, optimized using TanStack Query for server-state management.
CRUD Application is a hands-on React application that explores the power and flexibility of React Hooks. Built with React and Vite, this project emphasizes:
State management with useState
Side effect handling with useEffect
Reusability with custom hooks
A clean functional component structure
Efficient and declarative front-end coding patterns
This project serves as a practical demonstration of modern React development workflows and best practices for building scalable UI logic.
GitHub Profile Viewer is a dynamic React application that allows users to input any GitHub username and instantly view that user’s profile information via the GitHub REST API. Features:
Search functionality to enter GitHub usernames
API integration to fetch real-time user data
Responsive UI that displays profile details and repositories
Efficient state management using React Hooks (useState, useEffect)
Clean and intuitive design for a better user experience
This project demonstrates core front-end development skills including asynchronous API calls, component design, and handling real data in React applications — valuable in real-world web development.
Bachelors of Science(B.Sc) from University of Calcutta
Higher Secondary