Planning-Poker is a web based php app. The project emerged from the requirements of a study project. During the implementation we tried to use current best practices of software development and to get to know new ones.
You can find a hosted version of this project here: http://planning-poker.eba-gveiarhp.eu-central-1.elasticbeanstalk.com/
To run this project locally, you must have a php development server running atleast version 7.3.0 . On a Windows development environment, we recommend using XAMPP: https://www.apachefriends.org/de/index.html . On a Mac OsX development environment, we recommend using Scotch Box: https://box.scotch.io/ .
To connect to the databse, special environment params within the dev environment are required. Interested inquiries can be sent to the authors of this project.
For dependency purposes, the free package manager bower needs to be executed.
$ npm install -g bower
After successfully installing, you can execute the bower.json
$ bower install
Alternatively bower can be install via Node. It is futhermore recommended to execute the package.json
$ npm install
To ensure further compatibility of the project, composer is used.
To quickly install Composer in the current directory, run the following script in your terminal.
$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
$ php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
$ php composer-setup.php
$ php -r "unlink('composer-setup.php');"
You can now execute the composer.json
$ composer install
- PHP - Backend Development Language
- HTML - Frontend Markup Language
- CSS & SCSS - Cascading Style Sheet Language
- Bower - Package Manager
- Composer - PHP Dependency Management
- Luca Stanger - Frontend development & serverside development - Student @ DHBW Stuttgart
- Florian Drinker - Backend development & deployment - Student @ DHBW Stuttgart
Copyright ©️ 2020 Florian Drinkler, Luca Stanger
This project is licensed under the GNU General Public License v3.0 - see the LICENSE.MD file for details