All Projects → spatie → Dashboard.spatie.be

spatie / Dashboard.spatie.be

Licence: mit
The source code of dashboard.spatie.be

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
Blade
752 projects
shell
77523 projects

Projects that are alternatives of or similar to Dashboard.spatie.be

Laravel Websockets
Websockets for Laravel. Done right.
Stars: ✭ 4,157 (+116.96%)
Mutual labels:  laravel, pusher, websockets, laravel-echo
Laravel Websockets Demo
Demo application to use with the Laravel WebSockets package.
Stars: ✭ 286 (-85.07%)
Mutual labels:  laravel, pusher, websockets
Mercurius
Real-time Messenger for Laravel
Stars: ✭ 309 (-83.87%)
Mutual labels:  laravel, pusher, websockets
Thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
Stars: ✭ 10,526 (+449.37%)
Mutual labels:  websockets, dashboard
Pusher Chatkit Laravel
Laravel wrapper for the Chatkit PHP SDK. ChatKit is shutting down 😕 - https://blog.pusher.com/narrowing-our-product-focus
Stars: ✭ 21 (-98.9%)
Mutual labels:  laravel, pusher
Lynnhosting
Open Source, Web Hosting Automation built with Laravel
Stars: ✭ 36 (-98.12%)
Mutual labels:  laravel, pusher
Wsify
Just a tiny, simple and real-time self-hosted pub/sub messaging service
Stars: ✭ 452 (-76.41%)
Mutual labels:  pusher, websockets
Laravel Blog
Laravel 8.0 blog application with Vue.js, Homestead, Horizon, Telescope and Pusher
Stars: ✭ 1,248 (-34.86%)
Mutual labels:  laravel, websockets
Vmdash
A Cloud (vm) Dashboard that allows you to interact with multiple providers from a single panel
Stars: ✭ 71 (-96.29%)
Mutual labels:  laravel, dashboard
Tall Dashboard
Tailwind CSS + AlpineJS + Laravel + Livewire dashboard (WIP)
Stars: ✭ 83 (-95.67%)
Mutual labels:  laravel, dashboard
Laravel Analytics
Analytics for the Laravel framework.
Stars: ✭ 91 (-95.25%)
Mutual labels:  laravel, dashboard
Chatify
A Laravel package that allows you to add a complete user messaging system into your new/existing Laravel application.
Stars: ✭ 885 (-53.81%)
Mutual labels:  laravel, pusher
Tddd
A Laravel Continuous Integration Package
Stars: ✭ 722 (-62.32%)
Mutual labels:  laravel, dashboard
Vultrdash
Vultr self-hosted dashboard.
Stars: ✭ 59 (-96.92%)
Mutual labels:  laravel, dashboard
Laravel Vue Boilerplate
🐘 A Laravel 6 SPA boilerplate with a users CRUD using Vue.js 2.6, GraphQL, Bootstrap 4, TypeScript, Sass, and Pug.
Stars: ✭ 472 (-75.37%)
Mutual labels:  laravel, pusher
Laravel 5 Messenger
A Simple Laravel 5, 6, 7 & 8 Messenger with Pusher Capabilities
Stars: ✭ 75 (-96.09%)
Mutual labels:  laravel, pusher
Laravel Totem
Manage Your Laravel Schedule From A Web Dashboard
Stars: ✭ 1,299 (-32.2%)
Mutual labels:  laravel, dashboard
Laravel Dashboard Chart Tile
Create all the charts you want for your laravel dashboard
Stars: ✭ 102 (-94.68%)
Mutual labels:  laravel, dashboard
Laravel Database Schedule
Manage your Laravel Task Scheduling in a friendly interface and save schedules to the database.
Stars: ✭ 94 (-95.09%)
Mutual labels:  laravel, dashboard
Pusher Http Laravel
[DEPRECATED] A Pusher Channels bridge for Laravel
Stars: ✭ 410 (-78.6%)
Mutual labels:  laravel, pusher

dashboard.spatie.be Composer Cache

This repo contains the source code of our dashboard.

Support us

We invest a lot of resources into creating best in class open source packages. You can support us by buying one of our paid products.

We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on our contact page. We publish all received postcards on our virtual postcard wall.

Example

Our configured dashboard has following tiles:

  • Twitter stream with all tweets mentioning and quoting @spatie_be
  • Clock/date/weather
  • Team tile with todo's via GitHub files, remote status via Slack, current tracks via Last.fm
  • Packagist downloads
  • Internet up/down via WebSockets
  • Velo status

How it works

Our own Freek Van der Herten gave a talk on the dashboard at Laracon EU where he explained how the dashboard works behind the screens. The talk was recorded and published on Youtube.

Installation

Install this package by running cloning this repository and install like you normally install Laravel.

  • Run composer install and npm install yarn
  • Run yarn and yarn run dev to generate assets
  • Copy .env.example to .env and fill your values (php artisan key:generate, database, pusher values etc)
  • Run php artisan migrate --seed, this will seed a user based on your BASIC_AUTH .env values
  • Start your queue listener and setup the Laravel scheduler.
  • Open the dashboard in your browser, login and wait for the update events to fill the dashboard.

Postcardware

If you are using our dashboard, please send us a postcard from your hometown.

Our address is: Spatie, Kruikstraat 22, 2018 Antwerp, Belgium.

All postcards are published on our website.

Support

This dashboard is tailormade to be displayed on the wall mounted tv in our office. We do not follow semver for this project and do not provide support whatsoever. However if you're a bit familiar with Laravel and Vue you should easily find your way.

For more details on the project, read our article about the setup and components

License

This project and the Laravel framework are open-sourced software licensed under the MIT license.

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].