Autoplay
Autocomplete
Toggle Sidebar
Previous Lesson
Complete and Continue
Build Full-Stack Twitter X - AI Generator App Using SwiftUI, NodeJS and MongoDB with an Admin Dashboard
Getting Started
Plan & Design The Application (0:24)
Coding Environment & Prerequisites (2:30)
Setting up an Express Server in Node.js (5:21)
REST API Application (3:46)
Connect To A MongoDB Database (3:35)
Refactor code (2:51)
Node.js & Express.js - Building our REST API
The Tweet Model (1:55)
The User Model (2:27)
Create User Router (4:42)
Register (11:04)
Login (4:00)
MongoDB Compass (0:54)
Get Users (2:24)
Get a Specific User (1:58)
Auth (6:33)
Upload User Avatar (6:51)
Get User Avatar (2:13)
Following Users (7:45)
Update profile (5:28)
Creating a new tweet (4:41)
Creating a tweet image (8:02)
Fetch Tweets (8:01)
Creating comments (9:08)
Like, Unlike a Tweet (5:08)
Notification (4:47)
Refactor code (1:18)
Logout (2:31)
Admin
Admin - Overview
Initialize project
Integrating AdminLTE (2:14)
Express EJS with Partials (4:02)
Layout Dashboard View (1:53)
Dashboard Data (2:21)
Sidebar, Top Navigation (4:56)
Admin: List Users
Admin: Edit User (0:27)
Admin: Delete User (0:12)
Admin: Add A New User (2:00)
Admin: List, Delete Tweets (0:33)
Admin: Authentication, Creating Model and Data (0:13)
Admin: Login (3:13)
iOS Twitter App
Xcode, SwiftUI: Setting up the Project (2:31)
Organize Files - Tab View (8:07)
Design FeedView (7:27)
Design SearchView (4:25)
Design NotificationView (2:06)
Design MessagesView (4:20)
Design ChatView (5:52)
Design Profile View (2:35)
Create a Side Menu (6:03)
Design Tweet View Form (5:57)
Dark Mode (10:20)
Integrating ChatGPT into the Twitter app: API and ChatGPT User Interface. (10:43)
ChatGPT: Connect to the OpenAI API (10:09)
Design DALL-E View (5:12)
DALL-E: Connect to the OpenAPI (10:34)
Refactor code: Apply MVVM Design Pattern (10:56)
Working with PhotoLibrary and Camera (2:43)
Design Welcome Screen (0:07)
Design SignUp Screen (6:40)
Design SignIn Screen (2:20)
Codebase (7:16)
Sign Up New Users (7:44)
Signing In User (2:30)
Auto Sign In (7:58)
Upload A Tweet (10:48)
Upload Tweet Image (7:36)
Upload Tweet Image Using Dall-E (2:02)
Generate Tweet Using ChatGpt (3:19)
Feed Screen - Load User Tweets (13:29)
Like A Tweet (6:16)
Display User Profile In Sidebar (9:04)
Show User Data In Profile View (15:34)
Fix bugs (1:43)
Follow User (8:22)
Search Users View (8:16)
Pull To Refresh (2:00)
Show Timestamp for Each Tweet (2:06)
Show Avatar In Tweet Form View (3:01)
Edit Profile View Part 1 (1:29)
Edit Profile View Part 2 (9:00)
Edit Profile View Part 3 (7:00)
Upload User Avatar (7:45)
Edit Profile View Part 1
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock