/laravel-api

Imperium laravel API and backoffice

Primary LanguagePHPMIT LicenseMIT

Imperium API and Backoffice

This is a Laravel Laravel 5.6+ based project.

Database

This application uses InnoDB tables for foreign keys constraint support. Since we are using laravel as a core, we support a different set of databases:

Dependencies

Server Requirements

Installation

Start by clonning the repository.

git clone https://github.com/ImperiumPF/laravel-api.git

Install dependencies

composer install

Create and edit the .env file

cp .env.example .env
nano .env

Generate the application and jwt keys

php artisan key:generate
php artisan jwt:generate

Do the migrations

php artisan migrate

Start the web server

php artisan serve

Documentation

For the full documentation please refer to the Wiki.

Trying out Imperium

You can try our project on the Imperium website.

Found a bug?

If you've found a bug and want to report it, simply open a issue here on GitHub. It will be analized and fixed by our trained monkeys.

License

Our project is released and distributed under the MIT license.

Third Party Software

Imperium would not be possible without

  • Laravel - The core of the project [MIT License]
  • AdminLTE - The backend theme [MIT License]
  • Now UI Kit - The frontend theme [MIT License]
  • Bootstrap - The core of themes [MIT License]
  • jQuery - Javascript framework [MIT License]