1
0
mirror of https://github.com/devfake/flox.git synced 2024-11-15 06:32:34 +01:00
Go to file
2016-02-26 10:44:24 +01:00
backend recreate migrations 2016-02-26 10:44:24 +01:00
client add save observation 2016-02-26 09:49:18 +01:00
public import font-awesome 2016-02-24 15:35:35 +01:00
.gitignore fix middleware routing and few minor fixes 2016-02-23 13:45:40 +01:00
LICENSE.md initial commit 2015-07-27 20:49:37 +02:00
README.md start to remove series and animes from flox 2016-02-24 17:33:11 +01:00

flox

###Try Demo

Flox is a self hosted Movie watch list. It's build on top of PHP (Laravel), MySQL and React and uses The Movie Database API.

The current status miss some important features. See Todo.

The rating based on an 5-Point system with 0.5 steps.

Requirements

Install

Server
  • Download Flox and cd into server.
  • Rename .env.example to .env and fill all your credentials out (your database and TMDb API-Key).
  • Run composer install.
  • Give storage recursive write access.
  • Run php artisan key:generate.
  • Run php artisan migrate. This builds the database schema for Flox.
  • Since the insertion of new items currently not working, run php artisan db:seed for prefabricated items.
Client / Public
  • Open the /public/assets/js/config.js file and modify them. The uri is needed for the react-router. If your app lives in the root folder, change it to /. The rest should be clear.

Only for development:

  • Run npm install in your client folder.
  • Run gulp watch or gulp watch --production and make your work.

Misc

There is a light theme option: Add light-theme class to body in /client/views/app.blade.php.

Todo

  • Add movies.
  • Login for admin (create movie categories).
  • Import lists from imdb and letterboxd.