Find the Title is a web application, he offers to his users a game whose goal is to quickly answer the question display on the game screen.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
PHP 7 is mandatory !
To install the project you need have composer to install external libraries used.
When composer is ready, install libraries
composer install
When all libraries were imported to the project, you must import the database. The database dump and some data are in the folder migration the database contains a few questions to start the website after users should add more by themselves
For configure the database creates a file config.json on the App folder, use the example file to make it.
When users added more questions, you can up the number of questions per tournament in the file TournamentManager.php with the constant QUESTION_NUMBER at line 55.
to access to the admin panel, you must go on index_admin.php in the same folder than admin.php To see administration tools, you must be login with your account :warning: Your account must have the id #1 !
To deploy the website on a live system, please use the following composer command
composer install --no-dev --optimize-autoloader
And don't forget to disable debug option in the index.php file
- Bootstrap - The web framework used for responsive design
- JQuery - For the game
- Composer - Dependency Management
- Font Awesome - For icons
- Rémy Baberet - Initial work - Github account
This project is licensed under the MIT License - see the LICENSE file for details
- TD A from DUT Informatique première année promotion 2017-2018