Building A Laravel And React Platform For Selling Pictures

Posted By: ELK1nG

Building A Laravel And React Platform For Selling Pictures
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 9.18 GB | Duration: 13h 7m

Unlock the Power of Laravel and React to Create a Stunning Picture Marketplace and Elevate Your Development Skills

What you'll learn

Dive deep into Laravel's powerful backend framework, understanding routing, controllers, models, and relationships.

Explore advanced Laravel features such as implementing authentication, authorization, and robust API endpoints.

Learn to implement key e-commerce features such as product listings, cart functionality, checkout processes, and user authentication.

Dive into advanced React topics, including redux, context API, hooks, state management, complex component interactions, and responsive design.

Requirements

Intermediate Web Development Proficiency: Students should possess a solid understanding of HTML, CSS, JavaScript, and have experience building web applications.

React and Laravel Foundation: Students should be comfortable working with React components, state management with redux, and API integration, similarly, understanding of Laravel routing, controllers, Eloquent ORM, and middleware is required.

Description

Welcome to Building a Laravel and React Platform for Selling Pictures This course is designed for intermediate web developers aspiring to deepen their understanding of React and Laravel by creating a high-performance, scalable E-commerce platform.In this intermediate-to-advanced level course, we will explore complex concepts in React and Laravel development. You will learn to build an E-commerce platform that emphasizes performance, security, and scalability, pushing your skills to new heights.This course is ideal for you if:You have experience building web applications with React and Laravel and want to deepen your knowledge.You're an intermediate developer looking to bridge the gap between basic understanding and advanced proficiency in these technologies.You want to enhance your skills in building scalable, high-performance web applications.You're eager to learn advanced techniques, best practices, and optimizations in React and Laravel.You want to boost your resume with a significant project that showcases your advanced development skills.If you are eager to take your web development skills to the next level, this course is the perfect opportunity for you to elevate your expertise in React and Laravel and create a sophisticated, scalable E-commerce platform.Enroll now and embark on a transformative learning journey opening doors to advanced career opportunities and freelance projects.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Backend - Database

Lecture 2 Create the Models & the Migrations

Lecture 3 Add Model Relationships

Section 3: Backend - Admin Dashboard

Lecture 4 Admin Model and Controller

Lecture 5 Admin Login & Logout Part 1

Lecture 6 Admin Login & Logout Part 2

Section 4: Backend - Manage Categories

Lecture 7 Create the Category Controller

Lecture 8 Create Update and Delete Categories

Section 5: Backend API - Manage Pictures

Lecture 9 Create the Picture Controller

Section 6: Backend API - Manage Orders & Reviews

Lecture 10 Create the Order and the Review Controllers

Section 7: Backend API - Manage Users

Lecture 11 Create the User Controller and the Routes

Section 8: Backend API - Testing API

Lecture 12 Testing API using Postman

Section 9: Frontend - Pictures

Lecture 13 Adding Routes and Fetching Pictures

Lecture 14 Display Pictures and Categories

Lecture 15 Uploading Pictures Part 1

Lecture 16 Uploading Pictures Part 2

Lecture 17 Filter Pictures by Category and Extension

Section 10: Frontend - Users

Lecture 18 Create Redux Store

Lecture 19 Register and Login Users

Lecture 20 Get the Currently Logged in User

Lecture 21 User Profile

Section 11: Frontend - Cart

Lecture 22 Picture Details

Lecture 23 Add Picture to the Cart

Lecture 24 Display the Cart Items

Section 12: Frontend - Checkout

Lecture 25 Checkout Component

Lecture 26 Place Orders

Lecture 27 Download Pictures

Section 13: Frontend - Reviews

Lecture 28 Add Update and Delete Review Functions

Lecture 29 Review a Picture

Lecture 30 Update and Delete Reviews

Section 14: Frontend - Search & 404 Page

Lecture 31 Searching for Pictures

Lecture 32 Set Page Title and Add 404 Page

Section 15: Backend - Manage Reviews

Lecture 33 Create the Review Controller

Section 16: Backend - Manage Pictures Users & Orders

Lecture 34 Create Picture User and Order Controllers

Section 17: Fixing Bugs

Lecture 35 Fixing Filter Picture by Category and Extension Bug

Lecture 36 Fixing Save Many Orders Bug

Section 18: Payout sellers

Lecture 37 Share profit with sellers

This course is specifically designed for intermediate web developers who are looking to advance their skills in React and Laravel development. It's tailored for individuals who have a foundational understanding of web technologies, including HTML, CSS, and JavaScript, and have already worked with React and Laravel at a basic level.