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
Flutter App Development Course – Build a Twitter Clone with Appwrite and RiverpodfreeCodeCamp Cloning Twitter with Appwrite - Crash Course
Adrian Twarog via YouTube Build a Live Voting App
Learn With Jason via YouTube Fullstack NextJS Course With MongoDB and Appwrite
Hitesh Choudhary via YouTube Next.js & Appwrite – Full Stack Course for Beginners
freeCodeCamp