Skip to content

Commit 6acd2e9

Browse files
committed
feat(laravel-free): Initial commit
1 parent f3c99a1 commit 6acd2e9

File tree

349 files changed

+25351
-12
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

349 files changed

+25351
-12
lines changed

.editorconfig

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = lf
6+
insert_final_newline = true
7+
indent_style = space
8+
indent_size = 2
9+
trim_trailing_whitespace = true
10+
11+
[*.md]
12+
trim_trailing_whitespace = false
13+
14+
[*.{yml,yaml}]
15+
indent_size = 2
16+
17+
[docker-compose.yml]
18+
indent_size = 4

.env

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
APP_NAME=Laravel
2+
APP_ENV=local
3+
APP_KEY=base64:LVMbUfVHXTiWIZvTH9F28aky2tkrkJ+EG6HNYd3FSUE=
4+
APP_DEBUG=true
5+
APP_URL=http://localhost
6+
ASSET_URL=
7+
8+
LOG_CHANNEL=stack
9+
LOG_DEPRECATIONS_CHANNEL=null
10+
LOG_LEVEL=debug
11+
12+
DB_CONNECTION=mysql
13+
DB_HOST=127.0.0.1
14+
DB_PORT=3306
15+
DB_DATABASE=laravel
16+
DB_USERNAME=root
17+
DB_PASSWORD=
18+
19+
BROADCAST_DRIVER=log
20+
CACHE_DRIVER=file
21+
FILESYSTEM_DISK=local
22+
QUEUE_CONNECTION=sync
23+
SESSION_DRIVER=file
24+
SESSION_LIFETIME=120
25+
26+
MEMCACHED_HOST=127.0.0.1
27+
28+
REDIS_HOST=127.0.0.1
29+
REDIS_PASSWORD=null
30+
REDIS_PORT=6379
31+
32+
MAIL_MAILER=smtp
33+
MAIL_HOST=mailhog
34+
MAIL_PORT=1025
35+
MAIL_USERNAME=null
36+
MAIL_PASSWORD=null
37+
MAIL_ENCRYPTION=null
38+
MAIL_FROM_ADDRESS="[email protected]"
39+
MAIL_FROM_NAME="${APP_NAME}"
40+
41+
AWS_ACCESS_KEY_ID=
42+
AWS_SECRET_ACCESS_KEY=
43+
AWS_DEFAULT_REGION=us-east-1
44+
AWS_BUCKET=
45+
AWS_USE_PATH_STYLE_ENDPOINT=false
46+
47+
PUSHER_APP_ID=
48+
PUSHER_APP_KEY=
49+
PUSHER_APP_SECRET=
50+
PUSHER_APP_CLUSTER=mt1
51+
52+
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
53+
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

.env.example

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
APP_NAME=Laravel
2+
APP_ENV=local
3+
APP_KEY=
4+
APP_DEBUG=true
5+
APP_URL=http://localhost
6+
ASSET_URL=
7+
8+
LOG_CHANNEL=stack
9+
LOG_DEPRECATIONS_CHANNEL=null
10+
LOG_LEVEL=debug
11+
12+
DB_CONNECTION=mysql
13+
DB_HOST=127.0.0.1
14+
DB_PORT=3306
15+
DB_DATABASE=laravel
16+
DB_USERNAME=root
17+
DB_PASSWORD=
18+
19+
BROADCAST_DRIVER=log
20+
CACHE_DRIVER=file
21+
FILESYSTEM_DISK=local
22+
QUEUE_CONNECTION=sync
23+
SESSION_DRIVER=file
24+
SESSION_LIFETIME=120
25+
26+
MEMCACHED_HOST=127.0.0.1
27+
28+
REDIS_HOST=127.0.0.1
29+
REDIS_PASSWORD=null
30+
REDIS_PORT=6379
31+
32+
MAIL_MAILER=smtp
33+
MAIL_HOST=mailhog
34+
MAIL_PORT=1025
35+
MAIL_USERNAME=null
36+
MAIL_PASSWORD=null
37+
MAIL_ENCRYPTION=null
38+
MAIL_FROM_ADDRESS="[email protected]"
39+
MAIL_FROM_NAME="${APP_NAME}"
40+
41+
AWS_ACCESS_KEY_ID=
42+
AWS_SECRET_ACCESS_KEY=
43+
AWS_DEFAULT_REGION=us-east-1
44+
AWS_BUCKET=
45+
AWS_USE_PATH_STYLE_ENDPOINT=false
46+
47+
PUSHER_APP_ID=
48+
PUSHER_APP_KEY=
49+
PUSHER_APP_SECRET=
50+
PUSHER_APP_CLUSTER=mt1
51+
52+
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
53+
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

.gitattributes

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
* text=auto
2+
3+
*.blade.php diff=html
4+
*.css diff=css
5+
*.html diff=html
6+
*.md diff=markdown
7+
*.php diff=php
8+
9+
/.github export-ignore
10+
CHANGELOG.md export-ignore

.gitignore

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
/node_modules
2+
/public/hot
3+
/public/storage
4+
/storage/*.key
5+
/vendor
6+
.env.backup
7+
.phpunit.result.cache
8+
docker-compose.override.yml
9+
Homestead.json
10+
Homestead.yaml
11+
npm-debug.log
12+
yarn-error.log
13+
/.idea
14+
/.vscode
15+
/public/css
16+
/public/js
17+
/public/mix-manifest.json
18+
# But not these files...
19+
!/public/assets/*
20+
/public/assets/js
21+
/public/assets/css
22+
/public/assets/vendor

.styleci.yml

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
php:
2+
preset: laravel
3+
version: 8
4+
disabled:
5+
- no_unused_imports
6+
finder:
7+
not-name:
8+
- index.php
9+
js:
10+
finder:
11+
not-name:
12+
- webpack.mix.js
13+
css: true

README.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,39 @@
11
<p align="center"></p>
22

33
<p align="center">
4-
<a href="{ts_product_page_url}" target="_blank">
5-
<img src="{svg_logo_url_from_current_repo}" alt="{template_name}-logo" width="60px" height="auto">
4+
<a href="https://themeselection.com/item/sneat-bootstrap-html-laravel-admin-template-free/" target="_blank">
5+
<img src="https://user-images.githubusercontent.com/749684/150333149-805037bc-8874-4a1f-876a-61a9683f8ef5.png" alt="sneat-logo" width="60px" height="auto">
66
</a>
77
</p>
88

99
<h1 align="center">
10-
<a href="{ts_product_page_url}" target="_blank" align="center">
11-
{template_name_titlized}
10+
<a href="https://themeselection.com/item/sneat-bootstrap-html-laravel-admin-template-free/" target="_blank" align="center">
11+
Sneat - Free Bootstrap 5 HTML Laravel Admin Template
1212
</a>
1313
</h1>
1414

15-
<p align="center">{template_punchline}</p>
15+
<p align="center">Most Powerful & Comprehensive Free Bootstrap 5 HTML Laravel Admin Dashboard Template built for developers!</p>
1616

1717
<p align="center">
18-
<a href="{licence_url_of_current_repo}">
18+
<a href="https://github.com/themeselection/sneat-html-laravel-admin-template-free/blob/master/LICENSE.md">
1919
<img src="https://img.shields.io/github/license/themeselection/{repo_name_from_url}" alt="license">
2020
</a>
2121
<img alt="GitHub Workflow Status" src="https://img.shields.io/github/workflow/status/themeselection/{repo_name_from_url}/Deploy">
22-
<a href="{repo_url}/releases">
22+
<a href="https://github.com/themeselection/sneat-html-laravel-admin-template-free/releases">
2323
<img src="https://img.shields.io/github/release/themeselection/{repo_name_from_url}.svg" alt="GitHub release">
2424
</a>
2525
<a href="https://twitter.com/Theme_Selection" target="_blank">
2626
<img alt="Twitter Follow" src="https://img.shields.io/twitter/follow/Theme_Selection">
2727
</a>
2828
</p>
2929

30-
<kbd>[![Materio - Vuetify VueJS Free Admin Template Demo Screenshot]({product_demo_image_url})]({ts_product_page_url})</kbd>
30+
<kbd>[![Sneat - Bootstrap 5 HTML Laravel Admin Template Demo Screenshot](https://user-images.githubusercontent.com/80033712/153581472-452394ee-327a-4d00-a41a-c6e8036b7096.png)](https://themeselection.com/item/sneat-bootstrap-html-laravel-admin-template-free/)</kbd>
3131

3232
## Introduction 🚀
3333

3434
{introduction}
3535

36-
[View Demo]({direct_demo_url__NOT_PRODUCT_PAGE_URL})
36+
[View Demo]({[direct_demo_url__NOT_PRODUCT_PAGE_URL](https://demos.themeselection.com/sneat-bootstrap-html-laravel-admin-template-free/demo/)})
3737

3838
## Installation ⚒️
3939

@@ -47,15 +47,15 @@
4747

4848
| {template_single_word_name} Free Version | {template_single_word_name} Premium Version |
4949
| ----------------------------------------------- | :------------------------------------------------ |
50-
| [Demo]({direct_demo_url__NOT_PRODUCT_PAGE_URL}) | [Demo]({product_landing_page_url}) |
51-
| [Download]({ts_product_page_url}) | [Purchase]({ts_premium_product_page_url}) |
50+
| [Demo]({[direct_demo_url__NOT_PRODUCT_PAGE_URL](https://demos.themeselection.com/sneat-bootstrap-html-laravel-admin-template-free/demo/)}) | [Demo]({product_landing_page_url}) |
51+
| [Download](https://themeselection.com/item/sneat-bootstrap-html-laravel-admin-template-free/) | [Purchase]({ts_premium_product_page_url}) |
5252
| Single vertical menu | Vertical (+ vertical collapsed) & Horizontal menu |
5353

5454
## Documentation 📜
5555

5656
<!-- If you have docs in wiki then use below line -->
5757

58-
Check GitHub [Wiki]({repo_url}/wiki) of this repo
58+
Check GitHub [Wiki](https://github.com/themeselection/sneat-html-laravel-admin-template-free/wiki) of this repo
5959

6060
<!-- If you have live docs then use below line -->
6161

app/Console/Kernel.php

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?php
2+
3+
namespace App\Console;
4+
5+
use Illuminate\Console\Scheduling\Schedule;
6+
use Illuminate\Foundation\Console\Kernel as ConsoleKernel;
7+
8+
class Kernel extends ConsoleKernel
9+
{
10+
/**
11+
* Define the application's command schedule.
12+
*
13+
* @param \Illuminate\Console\Scheduling\Schedule $schedule
14+
* @return void
15+
*/
16+
protected function schedule(Schedule $schedule)
17+
{
18+
// $schedule->command('inspire')->hourly();
19+
}
20+
21+
/**
22+
* Register the commands for the application.
23+
*
24+
* @return void
25+
*/
26+
protected function commands()
27+
{
28+
$this->load(__DIR__.'/Commands');
29+
30+
require base_path('routes/console.php');
31+
}
32+
}

app/Exceptions/Handler.php

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?php
2+
3+
namespace App\Exceptions;
4+
5+
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
6+
use Throwable;
7+
8+
class Handler extends ExceptionHandler
9+
{
10+
/**
11+
* A list of the exception types that are not reported.
12+
*
13+
* @var array<int, class-string<Throwable>>
14+
*/
15+
protected $dontReport = [
16+
//
17+
];
18+
19+
/**
20+
* A list of the inputs that are never flashed for validation exceptions.
21+
*
22+
* @var array<int, string>
23+
*/
24+
protected $dontFlash = [
25+
'current_password',
26+
'password',
27+
'password_confirmation',
28+
];
29+
30+
/**
31+
* Register the exception handling callbacks for the application.
32+
*
33+
* @return void
34+
*/
35+
public function register()
36+
{
37+
$this->reportable(function (Throwable $e) {
38+
//
39+
});
40+
}
41+
}

app/Http/Controllers/Controller.php

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?php
2+
3+
namespace App\Http\Controllers;
4+
5+
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
6+
use Illuminate\Foundation\Bus\DispatchesJobs;
7+
use Illuminate\Foundation\Validation\ValidatesRequests;
8+
use Illuminate\Routing\Controller as BaseController;
9+
10+
class Controller extends BaseController
11+
{
12+
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
13+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?php
2+
3+
namespace App\Http\Controllers\authentications;
4+
5+
use App\Http\Controllers\Controller;
6+
use Illuminate\Http\Request;
7+
8+
class ForgotPasswordBasic extends Controller
9+
{
10+
public function index()
11+
{
12+
return view('content.authentications.auth-forgot-password-basic');
13+
}
14+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?php
2+
3+
namespace App\Http\Controllers\authentications;
4+
5+
use App\Http\Controllers\Controller;
6+
use Illuminate\Http\Request;
7+
8+
class LoginBasic extends Controller
9+
{
10+
public function index()
11+
{
12+
return view('content.authentications.auth-login-basic');
13+
}
14+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?php
2+
3+
namespace App\Http\Controllers\authentications;
4+
5+
use App\Http\Controllers\Controller;
6+
use Illuminate\Http\Request;
7+
8+
class RegisterBasic extends Controller
9+
{
10+
public function index()
11+
{
12+
return view('content.authentications.auth-register-basic');
13+
}
14+
}
+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?php
2+
3+
namespace App\Http\Controllers\cards;
4+
5+
use App\Http\Controllers\Controller;
6+
use Illuminate\Http\Request;
7+
8+
class CardBasic extends Controller
9+
{
10+
public function index()
11+
{
12+
return view('content.cards.cards-basic');
13+
}
14+
}

0 commit comments

Comments
 (0)