Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Laravel Forum – Create a Forum using Laravel 2021

Create a forum with admin panel using Laravel PHP Framework and Telegram API
(0 reviews)
4 students
Created by Simon Angatia


CourseMarks Score®







Platform: Udemy
Price: $11.99
Video: 18h 3m
Language: English
Next start: On Demand

Top Laravel courses:

Detailed Analysis

CourseMarks Score®

10.0 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

10.0 / 10
This course was last updated on 4/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

We analyzed factors such as the rating (0.0/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

9.8 / 10
Video Score: 10.0 / 10
The course includes 18h 3m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
Detail Score: 9.9 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
2 resources.
0 exercise.
0 test.

Table of contents


In this course, I don’t cover much of the introduction to Laravel, that is why I recommend some knowledge in Laravel before subscribing to this course. In this course, we build a Laravel forum from scratch. For the students who subscribe to the course, I provide the theme we are going to use plus other materials that we use in this course.
What We’re going to build:
Forum Members
In this course, we build a forum. The forum has Categories and each category has forums. Each forum has discussions or topics the unauthenticated users can view the forums categories and the forums but they have to log in in order to start a discussion in any forum. Each discussion has replies. Replies have the like and dislike button displayed if the logged-in user is not the author of the reply. The number of likes and dislikes affects the user’s rank.  Likes increase the user’s rank while dislikes reduce the user’s rank. When the user is logged in, he is redirected to the profile page where he/she can update their profile information. The forum displays all the logged-in users as well as the page for all the forum members.

Admin has total control of the forum. Admin has CRUD(CREATE, READ, UPDATE and DELETE) permissions on the Categories, Forums, Discussions, Users, and Replies.
Admin has access to user’s Profiles and Can Update them.
Users are notified upon someone replying on the discussion they started or When someone likes the reply. Admin is notified when a new user joins the Forum.
Telegram API
We link the application with a telegram group so that notifications are sent to the group by the telegram bot upon new user registration, the new discussion started, and a new reply to the discussion.
Categories Search
On the forum homepage, we have a search form where users can search specific keywords, and then they will be shown the categories with those keywords if they exist
Access Control

We implement access control where normal users can’t access the admin panel whether they know the URL to the admin panel or not.  For this, we use admin middleware to redirect the non-admin users back to their profile page if at all they get the admin route and try to access it.
Users can also not edit other user’s profiles.
The Laravel topics we’re going to cover are: Laravel application structure, Laravel MVC, Laravel Controllers, Laravel Models, Laravel Mailable, Laravel Migrations, Laravel views, Laravel Observers, Laravel commands, Laravel Notificatifiable, Laravel Routes, Laravel Named Routes, Laravel Eloquent, Laravel Database,  Laravel blade template


• Computer and PHP development environment setup At least PHP Version 7.4Your favorite code editor
• Patience for following this through this course.

You will learn

✓ Laravel application structure
✓ Laravel MVC
✓ Laravel Notifications
✓ Laravel Email sending
✓ Laravel CRUD
✓ Laravel – Telegram API Integration
✓ Laravel Image Processing
✓ Laravel Medium editor Integration
✓ Laravel Cron jobs
✓ Laravel Migrations
✓ Laravel Eloquent
✓ Laravel blade template
✓ Laravel Image upload
✓ Laravel commands
✓ Laravel Notificatifiable

This course is for

• This Course is not for complete beginners. But having in mind that some students who are complete beginners in Laravel maybe interested in following this course, I try as much as possible to explain everything that I do throughout this course.
• Any student who has a basic understanding of Laravel Project structure, Migrations, routes, models and controllers can follow through this course.

How much does the Laravel Forum - Create a Forum using Laravel 2021 course cost? Is it worth it?

The course costs $11.99. And currently there is a 66% discount on the original price of the course, which was $34.99. So you save $23 if you enroll the course now.

Does the Laravel Forum - Create a Forum using Laravel 2021 course have a money back guarantee or refund policy?

YES, Laravel Forum – Create a Forum using Laravel 2021 has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Laravel Forum – Create a Forum using Laravel 2021 course, but there is a $23 discount from the original price ($34.99). So the current price is just $11.99.

Who is the instructor? Is Simon Angatia a SCAM or a TRUSTED instructor?

Simon Angatia has created 6 courses that got 100 reviews which are generally positive. Simon Angatia has taught 10,287 students and received a 4.1 average review out of 100 reviews. Depending on the information available, Simon Angatia is a TRUSTED instructor.

More info about the instructor, Simon Angatia

Full Stack Software Developer
Simon is  both a college trained and self-taught Full Stack software developer, programming tutor and mentor. He has more than 4 years experience in programming, having began programming while at the university. He went to university to study bachelor of commerce and its when he was still in campus that he learn’t about his passion- Software development and acted according to the same by beginning learning programming. That was  back in 2014. As we speak, Simon has learnt multiple programming technologies like PHP, JavaScript, HTML, CSS and Frameworks such as Laravel,Electron Js, React, Vue, Bootstrap, Gatsby, Next js, Node JS, databases: MongoDB, PostgreSQL, MySQL, MariaDB, SQLite, API development, TDD  among many other technologies


CourseMarks Score®







Platform: Udemy
Price: $11.99
Video: 18h 3m
Language: English
Next start: On Demand

Students are also interested in

Other courses by ​Simon Angatia

Get this widget on your website (for course creators):

Laravel Forum - Create a Forum using Laravel 2021 rating
Copy this code and paste it to your website:
<a href="https://coursemarks.com/course/laravel-forum-create-a-forum-using-laravel-2021/" target="_blank" title="Laravel Forum – Create a Forum using Laravel 2021 on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/100.svg" width="200px" alt="Laravel Forum – Create a Forum using Laravel 2021 rating"/></a>