https://github.com/darealfreak/teeworlds-stats
PHP project to track and display stats for the game teeworlds
https://github.com/darealfreak/teeworlds-stats
laravel laravel-application statistics teeworlds
Last synced: about 2 months ago
JSON representation
PHP project to track and display stats for the game teeworlds
- Host: GitHub
- URL: https://github.com/darealfreak/teeworlds-stats
- Owner: DaRealFreak
- License: mit
- Created: 2018-03-04T22:17:09.000Z (over 8 years ago)
- Default Branch: development
- Last Pushed: 2023-01-19T11:01:40.000Z (over 3 years ago)
- Last Synced: 2025-02-05T11:44:42.411Z (over 1 year ago)
- Topics: laravel, laravel-application, statistics, teeworlds
- Language: PHP
- Homepage:
- Size: 19.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 70
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Teeworlds Stats
 
This is a completely rewritten version of [www.teeworlds-stats.info](http://www.teeworlds-stats.info) (offline by now)
You can find this project being used live on [teeworlds-stats.com](https://teeworlds-stats.com/)
## Installing
This project is running with PHP 7.3+ using the PHP Framework [Laravel](https://laravel.com).
Download this repository and install the dependencies like described in the Dependencies section
## Requirements
for running the application following dependencies are being used and tested:
- PHP 7.3
- MariaDB 10.2
for compiling and generating the assets following dependencies are being used and tested:
- Node 13.2
- composer 1.9
Everything required is already prepared in the development environment using [ddev](https://www.ddev.com/).
You can simply run `ddev start` in the root directory to start the development environment.
## Dependencies
All dependencies are managed by `composer` and `npm`.
For installing all Backend dependencies you can run `composer install` in the root directory.
For installing all Frontend dependencies you can run `npm install && npm run production`.
## Running the tests
There are no tests yet, I'm still at migrating this project to Laravel and write tests when I'm working at the corresponding code.
## Development
Want to contribute? Great!
I'm always glad hearing about bugs or pull requests.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Credits
- [Teele](http://code.teele.eu/twrequest) for the initial Teeworlds Server Info request (superseded by now)
- [TeeTac/Adrien Morvan](https://www.teeworlds.com/forum/profile.php?id=119481) for the initial idea causing me to migrate this to Laravel