Care Camp.
A comprehensive Medical Camp Management System.


Overview
Care Camp is a MERN stack web application intended to simplify the organization and participation processes for medical camps. Organizers can efficiently handle camp information and registrations, while participants can locate, join, and monitor their experiences.
Key Features
- Efficient Registration & Payment: Secure camp registration with integrated payment tracking.
- Feedback & Ratings: Participants can rate their experiences.
- Advanced Search & Sort: Robust filtering by keywords, dates, registration count, or fees.
- Analytics Dashboard: Visual representation of camp data.
Application Architecture & Pages
Home Page
Displays navbar with authenticated profile dropdown, a success stories banner slider, popular camps showcase, and comprehensive camp details with registration modals.
Available Camps & Search
Displays all camps with essential details. Includes a search bar, sorting options, and a layout button to switch between two and three-column card layouts.
Organizer Dashboard
Organizers can manage their profile, add new camps, view/update existing camps, manage registered users, and confirm payments or cancel registrations.
Participant Dashboard
Participants can manage their profile, view camp analysis charts, manage registered camps, provide feedback, and track full payment history.
Challenges Faced
Implementing secure JWT authentication alongside role-verification for admin routes, and robust Stripe processing.
Project Links
Future Plans
Adding real-time chat support and dynamic analytics dashboards.


