Create a Booking App from Scratch - React, Next.js, Appwrite, Tailwind
Offered By: Traversy Media via YouTube
Course Description
Overview
Syllabus
- Intro
- Project Demo
- Create Next App
- Prep & Clean Up
- Header Component
- Footer Component
- Homepage Rooms JSON data
- RoomCard Component
- Heading Component
- Room Details Page
- Apppwrite Project Setup
- Rooms Database, Collections & Attributes
- Add User & Room Data
- Permissions & API Key
- Environment Variables
- Create Appwrite Clients
- Get All Rooms
- Get Single Room
- Login & Register Pages/Forms
- Middleware in Next.js
- Protecting Routes
- Login & Create Session
- React Toastify Setup
- Logout & Destroy Session
- checkAuth Action
- Show/Hide Nav Links
- Global Auth Context
- Auth Wrapper
- Finish Route Protection
- Create User
- Add Room
- Storage Buckets & Image Upload
- Single Room Page Image
- My Rooms Page
- Delete Room
- DeleteRoomButton Component
- Bookings Collection Setup
- Book Room Action
- Booking Form
- Show Bookings
- BookedRoomCard Component
- Cancel Booking
- Check Room Availability
- Deploy To Vercel
Taught by
Traversy Media
Related Courses
Datenmanagement mit SQLopenHPI Programming Cloud Services for Android Handheld Systems
Vanderbilt University via Coursera Getting and Cleaning Data
Johns Hopkins University via Coursera Ruby مدخل إلى برمجة مواقع الإنترنت باستخدام لغة
Rwaq (رواق) MongoDB for .NET Developers
MongoDB University