https://github.com/xetaio/xetaravel
A resource to help people starting with @Laravel. Blog system, discuss system etc
https://github.com/xetaio/xetaravel
administration blog demo discuss forum framework laravel php xeta xetaravel
Last synced: 9 months ago
JSON representation
A resource to help people starting with @Laravel. Blog system, discuss system etc
- Host: GitHub
- URL: https://github.com/xetaio/xetaravel
- Owner: XetaIO
- License: mit
- Created: 2016-12-10T03:25:05.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-24T00:22:27.000Z (almost 3 years ago)
- Last Synced: 2024-03-15T04:22:48.532Z (over 2 years ago)
- Topics: administration, blog, demo, discuss, forum, framework, laravel, php, xeta, xetaravel
- Language: PHP
- Homepage: https://xetaravel.com
- Size: 11.6 MB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
>
>
>
>
>
>
> |Unit Tests|Coverage|Scrutinizer|Stable Version|Downloads| Laravel |License|
> |:------:|:-------:|:------:|:-------:|:------:|:-------------------------------------------------------------------------------------------------------------:|:-------:|
> |[](https://github.com/XetaIO/Xetaravel/actions/workflows/tests.yml)|[](https://app.codecov.io/gh/XetaIO/Xetaravel)|[](https://scrutinizer-ci.com/g/XetaIO/Xetaravel)|[](https://packagist.org/packages/xetaio/xetaravel)|[](https://packagist.org/packages/xetaio/xetaravel)| [](http://laravel.com) |[](https://github.com/XetaIO/Xetaravel/blob/master/LICENSE)|
>
> I have developed this site to try Laravel and to do my personal website. 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.
>
> [xetaravel.com](https://xetaravel.com)
>
> ## Administration Preview
> #### 💡 Turn your GitHub theme to dark/light mode to see the preview in dark/light mode.
>
>
>
>
>
>
>
> # Installation
> ## Requirements
>
> | PHP |PHP Extension|DBMS| NodeJS | npm |Others (optional)
> |-----------------------------------------------------------------------------|---|---|---------------------------------------------------------------------------------------|-------------------------------------------------------------------------------|---|
> |  |

||  |  |


>
> ## Install
> While Redis is optional, it is **recommended** to use Redis with this application.
> ```bash
> composer create-project xetaio/xetaravel
> ```
> Then you will need to migrate and seed your application:
> ```bash
> php artisan migrate
> php artisan db:seed
> ```
> Finally, you need to install and build the JS, CSS etc :
> ```bash
> npm install
> npm run build
> ```
>
>
> ### Pre-installed Accounts
> * **Admin**
> * User : **admin@xetaravel.io**
> * Password : **admin**
> * **Moderator**
> * User : **moderator@xetaravel.io**
> * Password : **moderator**
> * **Member**
> * User : **member@xetaravel.io**
> * Password : **member**
> * **Banished**
> * User : **banished@xetaravel.io**
> * Password : **banished**
> * **Note** : You will need to delete the cookie to logout due to the restriction of the ban system.
>
> # Features
> This project implements many features and will implements more in the future. Here's a list of the features developed in Xetaravel :
>
> * ###### Blog
> * Articles
> * Media
> * Categories
> * Comments
>
> * ###### Discuss
> * Categories
> * Replies
> * Leaderboard
> * Solved Reply
> * Actions Logs
> * Pinned/Locked
>
> * ###### Admin Panel
> * Google Analytics integrated
> * Users Management
> * Blog Management
> * Categories
> * Articles
> * Discuss Management
> * Categories
> * Roles Management
> * Permissions Management
> * Settings Management
> * Badges Management
>
> * ###### Others
> * Experiences system (based on posts, comments etc)
> * Rubies system (virtual currency) (based on posts, comments etc)
> * Newsletter
> * Sessions management (multiple connected device)
> * Notifications
> * Badges
>
> # Contribute
> If you want to contribute, please [follow this guide](https://github.com/XetaIO/Xetaravel/blob/master/.github/CONTRIBUTING.md).