Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/asiifdev/laraveltemplateengine

Templating Engine For Laravel Framework
https://github.com/asiifdev/laraveltemplateengine

engine laravel livewire php-framework

Last synced: 25 days ago
JSON representation

Templating Engine For Laravel Framework

Awesome Lists containing this project

README

        

Laravel Templating Engine

[![Latest Version on Packagist](https://img.shields.io/packagist/v/asiifdev/laraveltemplateengine.svg?style=flat-square)](https://packagist.org/packages/asiifdev/laraveltemplateengine)
[![Total Downloads](https://img.shields.io/packagist/dt/asiifdev/laraveltemplateengine.svg?style=flat-square)](https://packagist.org/packages/asiifdev/laraveltemplateengine)
[![GitHub Tests Action Status](https://img.shields.io/github/actions/workflow/status/asiifdev/laraveltemplateengine/laravel.yml?branch=main&label=laravel&style=flat-square)](https://github.com/asiifdev/laraveltemplateengine/actions?query=workflow%3Alaravel+branch%3Amain)
[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)
asiifdev

Ini adalah sebuah starter pack project Laravel Framework yang disertai dengan Role & Permission dari [Spatie Laravel Permissions](https://spatie.be/docs/laravel-permission/v5/introduction). selain starter pack,dengan Laravel Templating Engine ini kalian akan dimudahkan dalam pembuatan menu beserta form nya hanya dengan klik2 lewat panel dashboard yang juga sudah terdapat didalamnya.\
#easyforuse \#custumizable \#free

## Tech Stack

**1. [Laravel Versi 10](https://laravel.com/)** \
**2. [Laravel Livewire](https://laravel-livewire.com/)** \
**3. [Admin Panel Template (Acorn Bootstrap 5 Admin)](https://acorn-html-docs.coloredstrategies.com/Welcome.Introduction.html)**\
**4. [Laravel Livewire](https://laravel-livewire.com/)**

## Installation

Install Laravel Templating Engine with composer

```bash
composer create-project asiifdev/laraveltemplateengine
cd laraveltemplateengine
```

atau jika kalian ingin custom nama projectnya bisa juga dengan command

```bash
composer create-project asiifdev/laraveltemplateengine {Nama Project yang kalian inginkan}
cd {Nama Project yang kalian inginkan}
```

Setting file .env seusaikan DATABASE nya dengan DATABASE yang kalian gunakan,kemudian Migrasi Struktur DB dan Lakukan Seeder

```bash
php artisan migrate:fresh --seed
```

lanjut silahkan install package2 npm dan build projectnya dengan command

```bash
npm install && npm run build
```

**PENTING!!!** \
Setelah installasi project selesai,silahkan buka file composer.json kalian dan pada object autoload tambahkan:

```bash
"files": [
"app/Helpers/helpers.php"
]
```
Sehingga hasilnya seperti ini
```bash
"autoload": {
"psr-4": {
"App\\": "app/",
"Database\\Factories\\": "database/factories/",
"Database\\Seeders\\": "database/seeders/"
},
"files": [
"app/Helpers/helpers.php"
]
},
```
kemudian jalankan command
```bash
composer dump-autoload
```

Kemudian jalankan project nya dengan command

```bash
php artisan serve
```

Kemudian masuk ke host [Lokal](http://127.0.0.1:8000).

## Documentation

COMING SOON !

## Authors

- [@asiifdev](https://www.github.com/asiifdev)

Support:


asiifdev asiifdev