Skip to content
This repository has been archived by the owner on Mar 16, 2023. It is now read-only.

Commit

Permalink
Merge pull request #35 from getspooky/version-2.0.0
Browse files Browse the repository at this point in the history
Version 2.0.0
  • Loading branch information
getspooky committed Aug 16, 2020
2 parents 032a2f5 + 9db8143 commit f4cbd10
Show file tree
Hide file tree
Showing 177 changed files with 3,813 additions and 109,011 deletions.
103 changes: 102 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,102 @@
*.* linguist-language=php
# From https://github.com/Danimoth/gitattributes/blob/master/Web.gitattributes

# Handle line endings automatically for files detected as text
# and leave all files detected as binary untouched.
* text=auto

#
## These files are text and should be normalized (Convert crlf => lf)
#
# source code
*.php text eol=lf
*.css text
*.sass text
*.scss text
*.less text
*.styl text
*.js text
*.coffee text
*.json text
*.htm text
*.html text
*.xml text
*.svg text
*.txt text
*.ini text
*.inc text
*.pl text
*.rb text
*.py text
*.scm text
*.sql text
*.sh text
*.bat text

# templates
*.ejs text
*.hbt text
*.jade text
*.haml text
*.hbs text
*.dot text
*.tmpl text
*.phtml text

# server config
.htaccess text
.nginx.conf text

# git config
.gitattributes text
.gitignore text
.gitconfig text

# code analysis config
.jshintrc text
.jscsrc text
.jshintignore text
.csslintrc text

# misc config
*.yaml text
*.yml text
.editorconfig text

# build config
*.npmignore text
*.bowerrc text

# Heroku
Procfile text
.slugignore text

# Documentation
*.md text
LICENSE text
AUTHORS text


#
## These files are binary and should be left untouched
#

# (binary is a macro for -text -diff)
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.mov binary
*.mp4 binary
*.mp3 binary
*.flv binary
*.fla binary
*.swf binary
*.gz binary
*.zip binary
*.7z binary
*.ttf binary
*.eot binary
*.woff binary
*.pyc binary
*.pdf binary
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# These are supported funding model platforms

custom: https://beerpay.io/getspooky/laravelDash
open_collective: laraveldash

4 changes: 2 additions & 2 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Security Issue Reporting & Disclosure Process

If you feel you have found a security issue or concern with Mernless please email the maintainers.
If you feel you have found a security issue or concern with laravelDash please email the maintainers.

Email Yasser Ameur El Idrissi at <getspookydev@gmail.com>.
Email Yasser Ameur El Idrissi at `<getspookydev@gmail.com>`.

## Expectations

Expand Down
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ vendor/
package-lock.json
yarn.lock
package.json
./idea
24 changes: 0 additions & 24 deletions .vscode/settings.json

This file was deleted.

32 changes: 13 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<p style="text-align=center;">
<img src="./media/Cover.png">
<img src="docs/screens/Hello.png">
</p>

<p align="center">
Expand All @@ -16,8 +16,7 @@

## Table of Contents

- [About LaravelDash](#About-LaravelDash)
- [Quick Introduction](#Quick-Introduction)
- [Introduction](#Introduction)
- [Features](#Features)
- [Documentation](#Documentation)
- [Requirements](#Requirements)
Expand All @@ -29,16 +28,9 @@
- [License](#license)
- [Support the Team](#Support-the-Team)

## About LaravelDash
## Introduction

LaravelDash provides a powerful user interfaces for CRUD (create, read, update, delete) operations for Laravel applications. It offers additonal features including Charts , `Panel Management` , `Settings` , `Payment System` and `Store`

## Quick Introduction

Developers are lazy. No, I’m not kidding—they work hard to create systems that help them avoid more work in the future. Especially, repetitive work. And there are quite extreme examples now—we don’t need to write code anymore; it is being generated for us. <br />
LaravelDash provides a powerful user interfaces for CRUD (create, read, update, delete) operations for Laravel applications. It offers additonal features including searching, Charts , Panel Management , Settings , Payment System ... <br />
Before installing LaravelDash it is very important to take a quick moment to learn what it is. What is ? <br />
An admin interface for your Laravel app , An easy way to add/edit/delete data for your app , A content management system (CMS) With LaravelDash you can create any kind of application your heart desires. LaravelDash are simply tools to make it easier to build.
🐳 It's never been easier to build and customize admin panels. Yah! laravelDash is a beautifully designed administration panel for Laravel.

## Features

Expand Down Expand Up @@ -98,7 +90,9 @@ composer create-project --prefer-dist laravel/laravel blog

Laravel provides a quick way to scaffold all of the routes and views you need for authentication using one simple command:
```sh
php artisan make:auth
composer require laravel/ui

php artisan ui --auth
```

### Minute 2: Configuration
Expand All @@ -124,21 +118,21 @@ LaravelDash will automatically register its service provider if you are using La

```php
/*
* Laravel dashboard Service Provider
* Laraveldash Service Provider
*/
\Yasser\LaravelDashboard\DashboardServiceProvider::class,
yal\laraveldash\Providers\DashboardServiceProvider::class,
```

Next, you need to publish the laravelDash configuration file:

```sh
php artisan vendor:publish --provider="Yasser\LaravelDashboard\DashboardServiceProvider" --tag="laravelDash-config"
php artisan vendor:publish --provider="yal\laraveldash\Providers\DashboardServiceProvider" --tag="laravelDash-config"
```

Next, you need to publish the laravelDash assets:

```sh
php artisan vendor:publish --provider="Yasser\LaravelDashboard\DashboardServiceProvider" --tag="laravelDash-assets"
php artisan vendor:publish --provider="yal\laraveldash\Providers\DashboardServiceProvider" --tag="laravelDash-assets"
```

### Minute 4: Running Migrations and Defining Relationships
Expand All @@ -152,7 +146,7 @@ php artisan migrate
Or run the LaravelDash command, that provides you with what you need to start using LaravelDash

```sh
php artisan LaravelDash:install
php artisan laraveldash:install
```

Database tables are often related to one another. For example, a blog post may have many comments, or an order could be related to the user who placed it. Eloquent makes managing and working with these relationships easy. so go to App\User.php and add UserRelation
Expand All @@ -164,7 +158,7 @@ namespace App;

use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Yasser\LaravelDashboard\Traits\UserRelation;
use yal\laraveldash\Traits\UserRelation;

class User extends Authenticatable
{
Expand Down
21 changes: 14 additions & 7 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,36 +1,43 @@
{
"name": "yal/laraveldash",
"description": "LaravelDash provides a powerful user interfaces for CRUD (create, read, update, delete) operations for Laravel applications. It offers additonal features including Charts , Panel Management , Settings , Payment System , Store ...",
"description": "laraveldash is a beautifully designed administration panel for Laravel",
"version": "2.0.0",
"keywords": [
"laravel",
"laravel-application",
"vue",
"admin",
"admin-dashboard",
"crud",
"panel-dashboard",
"payment"
"payment",
"php"
],
"license": "MIT",
"authors": [
{
"name": "Yasser Ameur el idrissi",
"email": "spookyframework@gmail.com"
"email": "spookyframework@gmail.com",
"role": "Maintainer",
"homepage": "https://github.com/getspooky"
}
],
"require": {
"cartalyst/stripe-laravel": "8.0.* || 9.0.* || 10.0.*|| 11.0.*|| 12.0.*",
"cartalyst/stripe": "^2.0",
"nesbot/carbon": "^1.26.3 || ^2.0",
"laravel/framework": "^5.4 || ^5.8 || ^6.0 || ^7.0",
"illuminate/support": "~5.0|^6.0|^7.0"
"illuminate/support": "~5.0|^6.0|^7.0",
"mitnick/laravel-security": "^1.0"
},
"autoload": {
"psr-4": {
"Yasser\\LaravelDashboard\\": "src/"
"yal\\laraveldash\\": "lib/"
}
},
"autoload-dev": {
"psr-4": {
"Yasser\\Tests\\": "Tests/"
"yal\\laraveldash\\Tests\\": "./tests/"
}
},
"require-dev": {
Expand All @@ -43,7 +50,7 @@
},
"laravel": {
"providers": [
"Yasser\\LaravelDashboard\\DashboardServiceProvider"
"yal\\laraveldash\\Providers\\DashboardServiceProvider"
]
}
},
Expand Down
Empty file added docs/.nojekyll
Empty file.
Loading

0 comments on commit f4cbd10

Please sign in to comment.