MERN Ballroom Studio is a group project using the MongoDB, Express, React and Node.js stack.
Lesser technologies include Mongoose, Passport, BCryptJS, Nodemailer, React Hash Router, Cloudinary, UseState, and UseEffect, dotenv, Bootstrap, and more.
This demonstrates full usage of the MERN Stack in a realistic scenario by creating a scheduling, billing, and community platform that is practical for nearly any type of event or class-based business or community.
Users are able to log in directly or using integration with Google OAuth and create a personalized and customizable account from which they can view events, sign up for them, and communicate publicly and directly with other suers through the "Steps" social media platform.
Instructors, managers and Administrators have the ability to create events, edit and remove users, generate invoices, and manage the community social platform. They can also send marketing and reminder e-mails to users in the database.
https://mern-ballroom.onrender.com
FUTURE UPDATES:
- Connecting the invoice system to Stripe
- Calendar functionality
Sergey Bolotnikov Michael Chen Jonathan Cobb Nicholas La Monaco
Simply clone the repo, and/or visit the deployed page link to begin.
Contact Us with any questions or suggestions!
- Jonathan Cobb jmc846
- Michael Chen mc4506
- Nicholas La Monaco nlamonaco86
- Sergey Bolotnikov sbolotnikov