Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

MERN Stack Event Booking App

Posted By: lucky_aut
MERN Stack Event Booking App

MERN Stack Event Booking App
Published 5/2024
Duration: 12h | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 6.58 GB
Genre: eLearning | Language: English

Build a full-stack event booking and management app using mern stack


What you'll learn
Build a real-time full-stack project with one of the most popular tech stack MERN.
Implementing strong and secured multi user authentication system using JWT.
Learn how to use the combination of Ant Design and Tailwind CSS to build and style the UI Components
Learn how to use state management tools like redux , zustand etc
Accept payments using stripe payment gateway integration
Learn how to send emails to users using nodemailer

Requirements
MERN stack basics

Description
Hello ,
Welcome to the course ,
MERN Stack Event Booking App 2024
In this course we are going to build a full-stack event booking and management app . We will be using one of the most powerful MERN Stack in-order to build this project.
Tech Stack Of Our Project
Vite and React for frontend
Node and Express for backend
Mongo DB for database
Firebase for Storage
Zustand for state management
AntDesign for building UI components
Tailwindcss for Styling or customizing UI components
Features Of Our Project
User Authentication and Roles
Implement a secure multi-user authentication system using JWT and bcryptjs for password hashing.
Create two user roles: normal users and administrators.
Event Management (Admin)
Admins can create, edit, and delete events based on organizer requests.
Event forms include event details (name, date/time, location), media support, and multiple ticket types with customizable names, prices, and limits.
Once an event is created, it is listed on the homepage and available for booking by normal users.
Booking and Payments
Normal users can book events by paying online and confirming their slots.
Integrate Stripe payment gateway for secure online payments.
Users can view their bookings, cancel tickets, and request refunds in their profile.
Users can generate reports of their booked tickets.
Admin Features
Admins can view all user bookings, user data, and booking reports.
Admins can block users and promote other users to admin status.
Admin reports provide detailed event analytics, including revenue and tickets sold.
Support
Provide complete source code access and Q&A support for students.
Who this course is for:
Students who want to build realtime projects using mern stack

More Info