1 Introduction
  • 1 Introduction
  • 2 Install Laravel
  • 3 Initialise Git Repository
2 Create Model, Migration Controller and Factories
  • 4 Creating Models
  • 5 Question Migration
  • 6 Reply Migration
  • 7 Like and Category Table
  • 8 Create Database with Migrations
3 Relationships
  • 9 Question Relationships
  • 10 Reply and User Relationships
4 Factory and seeding
  • 11 Question Factory
  • 12 Other Factories
  • 13 Database Seeding
  • 14 Routes for Question
5 Crud for Question
  • 15 All Questions
  • 16 Route Model Bindings
  • 17 Delete Question
  • 18 Store Question
  • 19 Question Resource
  • 20 Update Question
6 CRUD for Categories
  • 21 Store Category
  • 22 Real and Delete Category
  • 23 Update Category
7 CRUD for Reply
  • 24 Show Replies
  • 25 Store and Delete Reply
  • 26 Resource for Category and Reply
  • 27 Update Reply
8 Like and Dislikes
  • 28 Like and DisLikes
9 JWT for Authentication
  • What is JWT?
  • 29 Install JWT package in Laravel
  • 30 JWT Auth Controller
  • 31 Checking JWT
10 JWT Middleware and Exception Handling
  • 32 SignUp
  • 33 JWT Middleware
  • 34 Exception Handling
11 Vuetify and Components
  • 35 Install Vuetify
  • 36 Home Components
  • 37 Footer and Toolbar
  • 38 Vue Router
12 Create Components with Routings
  • 39 Login Components
  • 40 Login Component 2
  • 41 Get Token when Login
13 Javascript Helper class and functions
  • 42 User Class
  • 43 Storage Helper
  • 44 Token is Valid
  • 45 Store Token and Username
  • 46 Login and Logout Helpers
14 Authentication, SignUp and Logout
  • 47 Signup Component
  • 48 Signup Validation
  • 49 SignUp with Login after that
  • 50 Redirect after login
  • 51 Show if LoggedIn
  • 52 Logout Part
15 Front End Questions CRUD
  • 53 Forum Component
  • 54 Fetch All Questions
  • 55 Get single Question
  • 56 Show single Question
  • 57 Create Question
  • 58 Markdown Editor
  • 59 Pass Token to every AJax request
  • 60 Store Question with User_id and slug
  • 61 Markdown Parse
  • 62 Own or not
  • 63 Delete Question
  • 64 Edit Question
  • 65 Update Question
16 Front End Category CRUD
  • 66 Category List
  • 67 Store Category
  • 68 Show all category
  • 69 Delete Category
  • 70 Update Category
  • 71 Admin can access category
17 Front End Reply CRUD
  • 72 Get all Replies for question
  • 73 Show all Replies
  • 74 Create Edit and Delete Button
  • 75 Create Reply
  • 76 Delete Reply
  • 77 Update Reply
  • 78 Update Reply 2
  • 78/2 Fix Update Bug
18 Front End Likes
  • 79 Create Like Button
  • 80 Like a Reply