CMS Blog system - Fron-end, Admin panel with full registration system (Forgot Password, Reset Password). The project is based on the cource "Laravel 8 - Build Advance Ecommerce Project A-Z" by Kazi Ariyan Cource can be found here.
- Front-end
- Admin panel
- Full registration system (Forgot Password, Reset Password, Email verification)
- Upload one or more images at a time
- Managing content - text, slider, images
- PHP - vesrsion 8.0.8
- Laravel - version 8.*
- Composer - version 2.1.14
- Node.js - version 16.9.1
- MySQL DB
- PHP image handling and manipulation library - Intervention Image, v 2.*
- ToastrJS library for non-blocking notifications - version 2.1.4
The following steps are from cource lectures: Section 2, lectures 7 and 8
- Install PHP >= 7.3. Check PHP installed version with
php -v
- Install development environment XAMPP
- From XAMMP run
Apache Web Server
andMySQL Database
. Main root dir isXAMPP/xamppfiles/htdocs
- Install Node.js (just download and install with few clicks) from here. Check Node.js installed version with
node -v
- In root dir
XAMPP/xamppfiles/htdocs
create empty folder for the project. - In cmd cd to the new empty folder and install Composer from by following the Composer guide. Check Laravel version with
php artisan --version
- Create new Laravel project in root dir
XAMPP/xamppfiles/htdocs/new_folder
composer create-project --prefer-dist laravel/laravel basic
- Access the project from browser by typing the path
localhost/new_folder/basic/public
OR from cmd by artisan
cd basic
php artisan serve
and typing in the browser http://127.0.0.1:8000
Project is: finished
Created by @Lilyana Vankova - feel free to contact me!