Build a Job Board with Laravel, GraphQL, Nuxt and Apollo

30 episodes3 hrs 53 mins

Course overview

Learn while you build a GraphQL API with Laravel Lighthouse, then build a Nuxt frontend with Apollo to consume it. All styled with Tailwind.

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

Episodes

0%
Your progress
  • Total: 3h 53m
  • Played: 0m
  • Remaining: 3h 53m
01. Introduction
5m 4s
0%
02. Setting up Lighthouse
4m 11s
0%
03. Easing into GraphQL with some queries
11m 33s
0%
04. Getting tags
5m 25s
0%
05. Setting up jobs and tags
10m 13s
0%
06. Ordering jobs
5m 51s
0%
07. Getting jobs by a tag
3m 56s
0%
08. Setting up the Nuxt client
4m 49s
0%
09. Creating the base design
10m 11s
0%
10. Authenticating with Laravel Sanctum
29m 7s
0%
11. Installing Apollo and making a request
8m 25s
0%
12. Showing all jobs
16m 1s
0%
13. Highlighted jobs
2m 53s
0%
14. Pinned jobs
5m 9s
0%
15. File based GraphQL queries
1m 52s
0%
16. Showing jobs by tag
10m
0%
17. Getting the authenticated user
5m 3s
0%
18. Getting the user’s jobs
8m 36s
0%
19. Building the job form
9m 59s
0%
20. Tag select box
7m 27s
0%
21. Creating a job and registering a user
10m 31s
0%
22. Attaching tags to a job
3m 53s
0%
23. Hooking up the job creation form
7m 55s
0%
24. Handling validation
7m 33s
0%
25. Injecting the user when creating a job
3m 25s
0%
26. Creating a job for authenticated users
3m 21s
0%
27. Building the job edit form
12m 27s
0%
28. Updating a job
6m 19s
0%
29. Updating a job on the client
9m 3s
0%
30. Authorising job updates
3m 13s
0%