Udemy

Next.js 14 Event Booking Application

立即報名
  • 264 名學生
  • 更新於 11/2023
4.4
(19 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
9 小時 12 分鐘
教學語言
英語
授課導師
K.Sathya Prakash Reddy
評分
4.4
(19 個評分)
3次瀏覽

課程簡介

Next.js 14 Event Booking Application

Build a real-time Event Booking App with latest and cutting-edge technologies Next JS , MongoDB , Clerk Auth , Next UI

Hello, Welcome to the course Next.js 14 Event Booking App

Certainly, I'd be happy to elaborate on the features included in the Next JS v14 Event Booking Application 2023 course.


  1. Create a new Next.js app and understand the folder structure: Begin by setting up a Next.js application, gaining a comprehensive understanding of its folder organization to ensure a solid foundation for development.

  2. Implement authentication, authorization, and protected routes: Secure your application by incorporating robust authentication and authorization mechanisms, and establish protected routes to control access to different parts of the app based on user roles.

  3. Connect our Next.js app to MongoDB: Integrate MongoDB as the database for your Next.js application, ensuring seamless communication and efficient data storage.

  4. A user with admin access will be able to create, edit, and delete new events: Grant administrative users the capability to manage events by creating, modifying, or removing them, providing full control over the event management process.

  5. Once an event is created, it will be available to end users for booking: Enable events to be immediately accessible for booking by end users upon creation, fostering a streamlined and user-friendly booking experience.

  6. End users can view all available events in the portal and book events by paying online using the Stripe payment gateway: Enhance user experience by presenting a comprehensive list of available events, and facilitate online bookings with secure payments through the integration of the Stripe payment gateway.

  7. End users can view their booked events after booking: Allow end users to conveniently track and view the events they have booked, providing transparency and easy access to their event history.

  8. Admin can view all user bookings: Provide administrators with a centralized view of all user bookings, facilitating efficient management and oversight of the booking system.

  9. Admin can cancel bookings and release tickets based on end user requests: Empower administrators to respond to end user requests by canceling bookings and releasing tickets when necessary, ensuring flexibility and customer satisfaction.

  10. Admin can view reports for every event, such as the number of tickets sold and the revenue collected, etc.: Enable administrators to access comprehensive reports for each event, including key metrics such as ticket sales and revenue, allowing for informed decision-making and event performance analysis.


課程章節

  • 10 個章節
  • 50 堂課
  • 第 1 章 Introduction
  • 第 2 章 Authentication
  • 第 3 章 Mongo DB Connection
  • 第 4 章 Layout
  • 第 5 章 Add Event UI
  • 第 6 章 Add Event API
  • 第 7 章 Edit and Delete Events
  • 第 8 章 Show Events
  • 第 9 章 Payment Gateway Integration
  • 第 10 章 Show Bookings

課程內容

  • Building a real world project with Next 14
  • Using latest concepts of Next JS like app router , api routes , middlewares , layouts etc
  • Working with Clerk Auth for Authentication , Authorization and Protected Routes
  • Working with MongoDB for efficient data storage and retrieval.
  • Connect with firebase and nextjs for media upload functionality
  • Deploying nextjs applications to vercel
  • Master nextjs server components by building all the pages using SSR


評價

  • D
    Dek Attapeu
    5.0

    Great instructor and great course. Very supportive when asking the questions. Thank you.

  • S
    Sooyoung Huh
    5.0

    Good, I learned a lot.

  • M
    MANCHALA NAVANEETH
    5.0

    Such a Excellent Course, has gained good knowledge on next

  • N
    Nithin Prakash
    5.0

    Fantastic course! I highly recommend his courses to anyone seeking to improve their coding skills with Nextjs. Sathya is an outstanding teacher who explains coding concepts in great detail. and his courses are always unique making the conepets very digestable and very eas to learn.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意