Version 1.1.1
- Get a random picture from the library
- Tag that picture
- Do not use tags in taboo list
- Get points for the matches against your competitor
Application based on Laravel PHP Framework version 5.2.30
-
PHP 7.0 and higher
-
SSH enabled on server
-
Composer
-
Supports databases
- MySQL
- Postgres
- SQLite
- SQL Server (Tested on MySQL 5.5)
Run composer install
command in the root folder of the project.
.env.example
and change its name to .env
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# XXX Not present in original
RewriteBase /labellinggame
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
# XXX Add base back on slash magic, not present in original
RewriteRule ^(.*)/$ /labellinggame/$1 [L,R=301]
#RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
Run artisan migrate
to create database tables
Run php artisan db:seed
to add default pictures
Register a new user. The first user of the system is admin by default. Admin can upload pictures, view and get statistics.
Use
bower install
gulp copyfiles
gulp
commands to build .js
and .css
files