Skip to content

Latest commit

 

History

History
58 lines (52 loc) · 1.35 KB

README.md

File metadata and controls

58 lines (52 loc) · 1.35 KB

api-template

Laravel API based template for backend with Admin panel(AdminLTE-3)

What is it

This is a starter kit for your next API using Laravel, implemented with more than one structure, all battle-tested with the same features listed below.

Feature

  • Admin Panel (using AdminLTE-3)
  • Passport for OAuth2
  • migration of user
  • Login with google
  • Register with google
  • Login
  • Register
  • Password Reset

Setup Project

Clone the repo(https)

git clone [email protected]:Tejas20002/laravel--api-template.git api-template
cd api-template

Clone the repo(ssh)

git clone [email protected]:Tejas20002/laravel--api-template.git api-template
cd api-template

Create the .env for Linux Command

cp .env.example .env

Create the .env for Windows Command

copy .\.env.example .\.env

Composer install for vendor folder

composer install

Run the command to install adminlte 3 file

npm install 

Initialize adminlte in project

php artisan adminlte:install
composer require laravel/ui
php artisan ui bootstrap --auth
php artisan adminlte:install --only=auth_views

Adminlte 3 Auth Views Customization

php artisan adminlte:install --only=main_views

for more details use this repo AdminLTE-3