xetaio / xetaravel
A light version of Xeta's website using Laravel.
Installs: 85
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 0
Open Issues: 7
Type:project
Requires
- php: ^7.2
- fideloper/proxy: ^4.0
- graham-campbell/markdown: ^11.0
- kirkbushell/eloquence: ^2.0
- laravel/framework: ^5.8
- laravel/socialite: ^3.0
- laravel/tinker: ^1.0
- laravelcollective/html: ^5.8
- league/color-extractor: ^0.3.2
- league/commonmark-ext-table: ^2.0
- league/commonmark-ext-task-list: ^1.0
- rinvex/countries: ^6.1
- spatie/laravel-analytics: ^3.6.4
- spatie/laravel-medialibrary: ^7.0.0
- spatie/laravel-menu: ^3.1
- xetaio/recaptcha: ^3.0
- xetaio/roles: ^5.8
- xetaio/xetaravel-editor-md: ^1.0
- xetaio/xetaravel-iptraceable: ^1.0
- xetaio/xetaravel-mentions: ^2.0
- xety/breadcrumbs: ^1.0
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.1
- filp/whoops: ^2.0
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- phpro/grumphp: ^0.14
- phpunit/phpunit: ^8.0
- squizlabs/php_codesniffer: ^3.2
- symfony/css-selector: ^4.0
- symfony/dom-crawler: ^4.0
- symfony/filesystem: ^4.0
README
Xetaravel
Travis Coverage Scrutinizer Stable Version Downloads Laravel License This is a light version of the Xeta website made with Laravel.Actually, I have developed this blog to try Laravel, and I have decided to release it to help people starting with Laravel, so there is probably some custom configurations/functions that only fit my needs.
Demo
Note : All installed accounts won't work on the demo site, you will need to create a new one. (Sadly, we can't trust internet people ☹️)
Administration Preview
Installation
Requirements
PHP PHP Extension DBMS NodeJS npm Others (optional) Install
While Redis is optional, it is recommended to use Redis with this application.
composer create-project xetaio/xetaravel <application_name>Then you will need to migrate and seed your application:
php artisan migrate php artisan db:seedFinally, you need to install and build the JS, CSS etc :
php artisan vendor:publish --provider="Xetaio\Editor\EditorServiceProvider" npm run install npm run production
Note : If you are familiar with VMs, I will publish a tutorial to set up a VM with all tools included in it with ServerPilot soon.
Pre-installed Accounts
- Admin
- User : admin@xeta.io
- Password : admin
- Editor
- User : editor@xeta.io
- Password : editor
- Member
- User : member@xeta.io
- Password : member
- Banished
- User : banished@xeta.io
- Password : banished
- Note : You will need to delete the cookie to logout due to the restriction of the ban system.
Contribute
If you want to contribute, please follow this guide.