Build a URL shortener
Sign in Get started
This episode is for members only

Sign up to access "Build a URL shortener" right now.

Get started
Already a member? Sign in to continue
Playing
25. Designing the stats page
Source code

Episodes

0%
Your progress
  • Total: 4h 19m
  • Played: 0m
  • Remaining: 4h 19m
Join or sign in to track your progress
01. Introduction and demo
5m
0%
02. Setting up Lumen
3m 2s
0%
03. Testing setup
4m 21s
0%
04. Shortcode generation
6m 10s
0%
05. Migrations and model
20m 14s
0%
06. Requesting a short link
19m 54s
0%
07. Refactoring
6m 53s
0%
08. URL middleware
9m 50s
0%
09. Requesting short link details
8m 25s
0%
10. Refactoring with caching
1m 39s
0%
11. Link stats endpoint
9m 41s
0%
12. Last requested and last used dates
12m 57s
0%
13. CORS middleware
11m 47s
0%
14. Sanity checking
4m 15s
0%
15. Deploying the API
10m 20s
0%
16. Fresh Vue.js project
6m 28s
0%
17. Defining the structure and routes
12m 41s
0%
18. Vuex setup
6m 34s
0%
19. Base styles and container
9m 21s
0%
20. Designing the URL form
17m 59s
0%
21. Requesting a short link
16m 29s
0%
22. A sprinkle of animation
3m 48s
0%
23. Global flash messages
9m 30s
0%
24. Copying the link to the clipboard
4m 15s
0%
25. Designing the stats page
6m 56s
0%
26. A working stats page
11m 51s
0%
27. Quick 404 page design
58s
0%
28. Serving static build files
7m 23s
0%
29. Deploying the client
3m 23s
0%
30. Handling 301 redirects with Express
7m 6s
0%

Episode discussion

No comments, yet. Be the first!