Back to Projects

MindFulness
Technologies Used:
MERN Stack
React
Node.js
Express.js
MongoDB
Firebase Auth
Stripe
Full Stack
Fitness App
Class Booking
Admin Dashboard
Role-Based Access
Responsive Design
Tailwind CSS
Web App
MindFulness is a full-stack fitness platform designed for managing and attending fitness classes. Built with the MERN stack (MongoDB, Express.js, React, Node.js), the platform supports three user roles: Admin, Instructor, and Student. Students can browse available fitness classes, book slots, and make payments using Stripe. Instructors can create and manage their own classes, while Admins can approve or deny classes, manage users, and oversee platform activity. The app includes Firebase authentication, protected routes, and a responsive UI. It is hosted on Firebase with secure and scalable backend architecture.