Cloning Twitter with Appwrite - Crash Course
Offered By: Adrian Twarog via YouTube
Course Description
Overview
Learn how to clone Twitter in under an hour using Appwrite, NextJS, React JS, HTML, and CSS in this comprehensive crash course. Explore the fundamentals of Appwrite, a self-hosted backend-as-a-service platform, and follow step-by-step instructions to set up the development environment, create the backend infrastructure, and build the frontend interface. Master essential concepts such as database setup, API connections, user authentication, tweet collection management, and frontend UI development. Dive into advanced topics like storage, functions, and database updates while refactoring the codebase for improved efficiency. By the end of this tutorial, gain the skills to create a functional Twitter clone and understand the core principles of modern web application development using Appwrite.
Syllabus
- Introduction
- What is Appwrite
- Setup and Installation
- Docker installation
- Appwrite Backend
- NextJS Frontend
- Appwrite database setup
- Frontend API Connection
- Account and User API
- Create Email Session
- Other Login Methods
- Get Current User Session Info
- User Session Logout
- Database - Tweet Collection
- Storage and Functions
- Refactoring Codebase
- Tailwindcss and Classname setup
- Frontend UI Refactoring
- Database Updates and Teams
- Functions in Appwrite
- Final Changes and Project Overview
- Conclusion
Taught by
Adrian Twarog
Related Courses
Probabilistic Graphical Models 1: RepresentationStanford University via Coursera Computer Security
Stanford University via Coursera Intro to Computer Science
University of Virginia via Udacity Introduction to Logic
Stanford University via Coursera Internet History, Technology, and Security
University of Michigan via Coursera