Medicamp

Medicamp - 1
Medicamp - 2
Medicamp - 3

Technology Stack

HTML
CSS
Tailwind
Daisy UI
React
Node.JS
Express
Firebase
JWT
Mongoose
Stripe
Nodemailer

Project Description

MediCamp is an innovative platform designed to simplify the organization and participation process for medical camps. It is a web application that allows users to create and manage medical camps. It also allows users to register for medical camps. It is a full-stack web application built using the MERN stack with role based dashboard access and payment gateway with Stripe. Project features There are 6 of the most popular camps in the most popular camps section with a link to see the details of those camps and a join button to join them. There is also a sorting system to sort by most and least popular camps. There is a role-based access system to the website. You can select your role when registering for the first time. There is a feedback section in the dashboard section of the participant. You can only give feedback if you have completed the camp. In the all available camps section there is a sort by category, price, alphabet, participant count option, and a search area to search the camps by title. In the dashboard, there are tables created with the react-table library with search and use pagination. There is a Contact Us page with map locations using react-leaflet. There is a payment gateway system with Stripe. Used Nodemailer to send emails with payment information to both the host and the user. I have used Mongoose on the backend.