All Projects → getspooky → Yaldash

getspooky / Yaldash

Licence: mit
👻 It's never been easier to build and customize admin panels. Yah! yaldash is a beautifully designed administration panel for Laravel.

Projects that are alternatives of or similar to Yaldash

Ignition Go
Bootstrap4 /Codeigniter 3 Modular (HMVC) App Building Framework - to build enterprise class web applications... Versions: CodeIgniter 3.1.9 AdminLTE 3.4 Bootstrap 4.5.0
Stars: ✭ 166 (-50.89%)
Mutual labels:  laravel, admin-dashboard
Crater
Open Source Invoicing Solution for Individuals & Businesses
Stars: ✭ 4,897 (+1348.82%)
Mutual labels:  payment, laravel
Platform
A @laravel based RAD platform for back-office applications, admin/user panels, and dashboards.
Stars: ✭ 2,623 (+676.04%)
Mutual labels:  laravel, crud
Any
Any-基于Laravel5.5新的权限管理后台骨架
Stars: ✭ 119 (-64.79%)
Mutual labels:  laravel, admin-dashboard
Payumlaravelpackage
Payum offers everything you need to work with payments. From simplest use cases to very advanced ones.
Stars: ✭ 121 (-64.2%)
Mutual labels:  payment, laravel
Laravel Coreui Vue
Laravel 5.6 with CoreUI (VueJS Full Starter Template) >>> Deprecated, please go to https://coreui.io/laravel/
Stars: ✭ 132 (-60.95%)
Mutual labels:  laravel, admin-dashboard
Laradmin
Laradmin后台管理系统
Stars: ✭ 197 (-41.72%)
Mutual labels:  laravel, admin-dashboard
Laravel Ajax Crud
🧐 The Ultimate Guide For Creating Laravel CRUD AJAX Application using Laravel 5.8, Vue 2, Tailwindcss, Vue-router, and Axios
Stars: ✭ 84 (-75.15%)
Mutual labels:  laravel, crud
Jetstream Cashier Billing Portal
Jetstream Cashier Billing Portal is a simple scaffolding billing portal to manage subscriptions, invoices and payment methods, built on top of Jetstream & Cashier Register.
Stars: ✭ 45 (-86.69%)
Mutual labels:  payment, laravel
Laravel Pay
可能是我用过的最优雅的 Alipay 和 WeChat 的 laravel 支付扩展包了
Stars: ✭ 856 (+153.25%)
Mutual labels:  payment, laravel
Laravel Lego
Save you from CRUD
Stars: ✭ 112 (-66.86%)
Mutual labels:  laravel, crud
tefact
🏭 (Beta) 轻量级无代码/低代码 H5、表单编辑器。Lightweight no-code/low-code editor for website、H5 page and Form. Build your page without code!
Stars: ✭ 244 (-27.81%)
Mutual labels:  crud, admin-dashboard
Crudbooster
Laravel CRUD Generator, Make an Advanced Web Application Quickly
Stars: ✭ 1,580 (+367.46%)
Mutual labels:  laravel, crud
Laravue
Admin dashboard for enterprise Laravel applications built by VueJS and Element UI https://laravue.dev
Stars: ✭ 1,964 (+481.07%)
Mutual labels:  laravel, admin-dashboard
Cray
A Laravel package to help you generate nearly complete CRUD pages like crazy!
Stars: ✭ 108 (-68.05%)
Mutual labels:  laravel, crud
Cms
Multilingual PHP CMS built with Laravel and bootstrap
Stars: ✭ 2,342 (+592.9%)
Mutual labels:  laravel, admin-dashboard
Larrock Core
Core components for LarrockCMS
Stars: ✭ 46 (-86.39%)
Mutual labels:  laravel, crud
Framework
An eCommerce administration built with Laravel 7 for create and manage online shop with multi-vendor.
Stars: ✭ 56 (-83.43%)
Mutual labels:  laravel, admin-dashboard
Pagarme Laravel
Pagar.me SDK for Laravel applications.
Stars: ✭ 23 (-93.2%)
Mutual labels:  payment, laravel
Laravel Paddle
Paddle.com API integration for Laravel with support for webhooks/events
Stars: ✭ 132 (-60.95%)
Mutual labels:  payment, laravel

GitHub version GitHub GitHub repo size GitHub issues GitHub Download

Created by getspooky and maintained with ❤️ by an amazing team of developers.

Table of Contents

Introduction

It's never been easier to build and customize admin panels. Yah! yaldash also called laravelDash is a beautifully designed administration panel for Laravel.

Features

Dashboard Template
The design doesn’t just look good though, they are also fully mobile responsive to accommodate users that are accessing your app, software, or website on their smartphones and tablets, no matter what size screen they have.
Settings Manager
The Settings section allows you to update your personal information. This can be anything from your First Name , Email , Country , Password , Address or Image.
Vue2Editor Integration
Your editor for rich text editing built with Vue.js and Quill.js, Simple setup so you can get started quickly , Offers the options you need for more complex scenarios
Cross platform and browser support
Build HTML5 web apps for desktops, tablets and smartphones with touch screen interface which work in all major browsers.
Stripe Checkout
Smart payment page that works seamlessly across devices and is designed to increase your conversion. Payment methods: credit and debit cards, Apple Pay

Documentation

For installation instructions, in-depth usage and deployment details, please take a look at the official documentation.

Requirements

yaldash has a few requirements you should be aware of before installing:

  • Composer
  • Laravel Framework 5.4+
  • Laravel Mix
  • Node.js & NPM

Browser Support

yaldash supports reasonably recent versions of the following browsers:

  • Google Chrome
  • Microsoft Edge
  • Firefox
  • Opera
  • Safari

Usage

🚨 The official guide assumes intermediate level knowledge of PHP.

Minute 1: Create the Laravel application

we assume that you have been able to set up your development environment. There are two ways to install Laravel project

  • Via Laravel Installer
  • Via Composer Create-Project

I will be using via composer to create new project

composer create-project --prefer-dist laravel/laravel blog

Minute 2: Configuration

Firstly, make sure to create a new database and add your database credentials to your .env file:

APP_URL=http://localhost
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

Minute 3: Install and Configure yaldash

yaldash is super easy to install. After creating your new Laravel application you can include the yaldash package with the following command:

composer require yal/laraveldash

yaldash will automatically register its service provider if you are using Laravel >=5.5. If you are using yaldash with Laravel 5.3 or 5.4, add yaldash’s service provider in your application’s config/app.php file:

/*
 * yaldash Service Provider
 */
yal\laraveldash\Providers\DashboardServiceProvider::class,

Next, you need to publish the laravelDash configuration file:

php artisan vendor:publish --provider="yal\laraveldash\Providers\DashboardServiceProvider" --tag="config"

Next, you need to publish the laravelDash assets:

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

Minute 4: Running Migrations and Defining Relationships

Generated migrations are regular Laravel migrations, Run the migrations with:

php artisan migrate

Or run the LaravelDash command, that provides you with what you need to start using LaravelDash

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

<?php

namespace App;

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

class User extends Authenticatable
{
    use Notifiable,UserRelation;

}

Minute 5:Yah! You’re on yaldash !

To see it, you need to start a web server on your development machine. You can do this by running the following command:php artisan serve and then head to http://localhost:8000/Dashboard

Contribute

Whether you're helping us fix bugs, improve the docs, or spread the word, we'd love to have you as part of the yaldash community! 💪💜 See CONTRIBUTING.md for more information on what we're looking for and how to get started.

Thanks goes to these wonderful people (emoji key):

Yasser A.Idrissi
Yasser A.Idrissi

💻 📖 🤔 👀 ⚠️
Jose Rosado
Jose Rosado

💻 📖 🤔 👀 ⚠️
أشرف بصرى
أشرف بصرى

💻 📖👀 ⚠️

Inani El Houssain
Inani El Houssain

💻 📖👀 ⚠️
Michael Millis
Michael Millis

💻 📖👀 ⚠️
Uchinka
Uchinka

💻 📖👀 ⚠️
nikoandpiko
ローマ ニコラス

💻 📖👀 ⚠️

Security Vulnerabilities

If you discover a security vulnerability within LaravelDash, please send an e-mail to Yasser Ameur El Idrissi via [email protected] . All security vulnerabilities will be promptly addressed.

Changelog

Please see CHANGELOG for more information what has changed recently.

License

The yaldash Library is open-source software licensed under the MIT license.

Screenshot

Dashboard Interface Checkout Interface CRUD Interface Post Interface
Happy Coding ❤️
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].