Browse all series
FrameworksIntermediate13 episodes

Hands On: Community Contributions

In this mini-series, we'll, from scratch, allow users to register, submit community articles and tutorials, and then vote on their favorites. While there are a number of moving parts, it should all make perfect sense, once we're done.

Series episodes

Database Structure

7m 25s

Set up your database to store community links and channels, plus build a quick Laravel registration system. Get started with efficient structuring today!

Display Community Links

8m 38s

Learn to display community links by preparing dummy data with database factories and rendering a dynamic list on your page. Start building now!

Contribute a Link: Part 1

8m 40s

Learn to add a form that lets logged-in users contribute links to your list. Boost interactivity and user engagement with this simple step!

Contribute a Link: Part 2

5m 14s

Add validation to your contribution form and learn how to display errors clearly, ensuring a smooth user experience. Improve your forms today!

Channels

13m 49s

Learn to populate channels, display them in a select menu, and validate channel IDs for accurate community link assignments. Code smarter today!

Trusted Users and Approved Links

9m 26s

Learn to manage approved links and trusted users in Laravel. Update your code and database to automate link approvals with ease in this practical lesson.

Flash Messaging and Modals

7m 40s

Add flash messaging and modals in Laravel with ease! Use a simple package to speed up session flashing and simplify modal setup in this friendly lesson.

Form Objects and Touching Timestamps

18m 28s

Learn how to handle duplicate link submissions by updating timestamps and explore form objects and exceptions in this practical Laravel lesson.

Pagination and Channel Filtering

10m 35s

Learn to add pagination and filter content by category in Laravel. Clean up views and create smooth, user-friendly navigation in this practical lesson.

Voting: Part 1

10m 34s

Start building voting functionality in Laravel! Learn to create the basic structure that lets users vote on articles in this friendly, step-by-step lesson.

Voting: Part 2

18m 44s

Continue building voting features! Set up endpoints, create forms, and refine your logic in this clear, hands-on Laravel tutorial.

Sort By Popularity

15m 2s

Learn to sort Laravel results by popularity using relationship counts and cleanly organize your code with a dedicated query object.

Most Recent or Most Popular

4m 59s

Learn to add user-friendly tabs for sorting by most recent or popular, plus refactor your database queries for cleaner Laravel code.

Continue learning

Thumbnail for Svelte Crash Course
Svelte Crash Course

With Andre Madarang

  • 13 episodes
  • Intermediate
  • Frameworks
Thumbnail for What's New in Laravel 5.8
What's New in Laravel 5.8

With Jeffrey Way

  • 5 episodes
  • Beginner
  • Frameworks
Thumbnail for What's New in Vue 3
What's New in Vue 3

With Andre Madarang

  • 14 episodes
  • Intermediate
  • Frameworks
Thumbnail for Learn Statamic with Jack
Learn Statamic with Jack

With Jack McDade

  • 22 episodes
  • Intermediate
  • Frameworks
Thumbnail for Laravel Authentication (Breeze, Jetstream, Fortify)
Laravel Authentication (Breeze, Jetstream, Fortify)

With Andre Madarang

  • 20 episodes
  • Intermediate
  • Frameworks

Would you like to hear from Laracasts by email occasionally?