Bubbles
Archived Project
This project has been archived. Forking is still possible, but the code has known security issues in some of its dependencies, such as axios(link is external) and tar(link is external).
Gamification Patterns
- User based Level and Experience System (Architecture, Design)
- Game Wording and Style (Quests, Icons)
- User Ranking
- Progress Bars (Level, Status)
- Clean Dashboard Design (Bubbles)
Publications
- Gamification in the Development of Accessible Software(link is external)
- Gamification and Accessibility(link is external)
Video
Server Configuration
composer install --ignore-platform-reqs
sudo chmod 755 -R bubbles.gpii.eu/
sudo chmod -R o+w bubbles.gpii.eu/storage
sudo chmod -R o+w bubbles.gpii.eu/bootstrap/cache/
Contributing
The following tools are required to contribute:
After the installation you can install all dependencies and requirements:
git clone https://github.com/REMEXLabs/Bubbles.git .
php composer.phar install
npm install
bower install
php artisan migrate:refresh --seed
Please don't forget to create a new database and to setup a local environment(link is external) .env
file.
Thank you for considering contributing to the project! You can build und test the website by running the gulp build
or gulp watch
task. After that you can send your changes as pull request to the repository.
Licence & Copyright
Bubbles uses the Laravel framework, which is open-source software licensed under the MIT license(link is external).
The developed website is open-source software licensed under the Apache license(link is external).
Copyright 2015-2017 Hochschule der Medien (HdM) / Stuttgart Media University (research group Remex(link is external)).
Funding Acknowledgement
The research leading to these results has received funding from the European Union's Seventh Framework Programme(link is external) (FP7) under grant agreement No.610510 (Prosperity4All(link is external)).