Laravel Chatroom

22 episodes2 hrs 32 mins

Course overview

Build and test a realtime chatroom with instant UI updates and online user list. Our automated tests will cover sending messages, and that two or more connected users can chat.

Alex Garrett-Smith
Alex Garrett-Smith
Hey, I'm the founder of Codecourse!

Episodes

0%
Your progress
  • Total: 2h 32m
  • Played: 0m
  • Remaining: 2h 32m
01. Introduction and demo
2m 3s
0%
02. Users and messages
7m 20s
0%
03. Vue components
9m
0%
04. Styling the components
12m 13s
0%
05. Pre-populating messages
11m 29s
0%
06. Handling keyboard events
3m 55s
0%
07. Instant UI update for messages
12m 30s
0%
08. Storing and falling back
10m 40s
0%
09. Realtime setup
7m 49s
0%
10. Showing online users
10m 28s
0%
11. Sending messages
9m 35s
0%
12. Testing introduction
1m 36s
0%
13. Setting up Dusk
8m 28s
0%
14. A user can send a message
10m 51s
0%
15. A user can send a multiline message
4m 44s
0%
16. A user can't send an empty message
3m 6s
0%
17. Messages are ordered
3m 16s
0%
18. A user sees their own messages highlighted
2m 24s
0%
19. Users can see messages from other users
4m 55s
0%
20. Users can see messages from other users (refactored)
6m 32s
0%
21. Users are added to the online list
5m 15s
0%
22. Users are removed from the online list
4m 4s
0%