Build A Laravel App With TDD¶
- 1Meet Birdboard
- 2Let's Begin With a Test
- 3Testing Request Validation
- 4Model Tests
- 5A Project Requires An Owner
- 6Scoping Projects
- 7The Create Project View
- 8Prepping the Frontend
- 9Go Go Gadget Tailwind
- 10Grid Spacing and Card Tweaks
- 11Styling the Project Page
- 12A Project Can Have Tasks
- 13Task UI Updates
- 14Task UI Updates Part 2
- 15Touch It
- 16Notes and Policies
- 17Improve Test Arrangements With Factory Classes
- 18Reduce Form Duplication
- 19Sometimes Validation With Form
- 20Project Activity Feeds
- 21Project Activity Feeds Part 2
- 22Project Activity Feeds Part 3
- 23Project Activity Feeds Cleanup
- 24Rendering Activity With Polymor
- 25The Subject of the Activity
- 26Recording Model Changes
- 27Get Into The Refactor Flow
- 28Tweaking the Activity Card
- 29Authorized Users Can Delete Pro
- 30Layered Tests and Invitations
- 31Beware False Positives
- 32Gravatars and Helper Functions
- 33Inviting Users as a Feature Test
- 34Validation Errors For Multiple
- 35Invited Users May Not Delete Pr
- 36Easy Tailwind Themes Using CSS
- 37Completed Themes Review
- 38Build a Theme Switcher
- 39The New Project Modal
- 40The New Project Modal Behavior
- 41The New Project Modal Tasks
- 42Object-Oriented JavaScript
- 43Make a Dropdown Vue Component
- 44Wrap it Up