NOTE: This project on Development Mode. You may encounter many errors while using it.
Feature Details |
---|
Built on Laravel 8.x |
Built on AdminLTE 2.4.x |
Uses PHP 7.4.x |
Uses MySQL 5.6.x Database |
CRUD (Create, Read, Update, Delete) User Management |
Soft Deleted Users Management System |
Permanently Delete Soft Deleted Users |
Restore Soft Deleted Users |
View Soft Deleted Users |
User Roles/ACL Implementation - Used jeremykenedy/laravel-roles |
CRUD (Create, Read, Update, Delete) Role Management |
CRUD (Create, Read, Update, Delete) Permision Management |
Breadcrumb - Used davejamesmiller/laravel-breadcrumbs:5.x |
Menu - Used lavary/laravel-menu |
Forms - Used laravelcollective/html |
Gravatar - Used creativeorange/gravatar |
- First of all go to the folder where you will create the project.
- Clone this git repository as
your-project-name
;
foo@bar:~$ git clone https://github.com/ozanmora/lapp.git your-project-name
- Create a MySQL database for the project
- Enter the project root folder
foo@bar:~$ cd your-project-name
- Copy
.env.example
file to.env
in the project root folder
foo@bar:~$ cp .env.example .env
- Configure your
.env
file - Now run the following codes in the project root folder
foo@bar:~$ composer install
foo@bar:~$ php artisan key:generate
foo@bar:~$ php artisan migrate
foo@bar:~$ composer dump-autoload
foo@bar:~$ php artisan db:seed
foo@bar:~$ npm install
foo@bar:~$ npm run dev
If you have not received any errors during this process, the progeny will work smoothly.
username: root@root.com
password: password
-
username: admin@admin.com
password: password
-
username: user@user.com
password: password