https://github.com/nfebe/Laratition
Open source contest management system built in Laravel.
https://github.com/nfebe/Laratition
competition contests laravel tournament
Last synced: 7 months ago
JSON representation
Open source contest management system built in Laravel.
- Host: GitHub
- URL: https://github.com/nfebe/Laratition
- Owner: nfebe
- Created: 2020-12-26T22:30:33.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-02-22T21:17:58.000Z (8 months ago)
- Last Synced: 2025-02-22T21:19:57.346Z (8 months ago)
- Topics: competition, contests, laravel, tournament
- Language: JavaScript
- Homepage:
- Size: 26.9 MB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laratition
Open source contest or tournament managment platform, built in Laravel. The name Laratition comes from hold up;
```php
echo substr("Laravel", 0, 4).substr("competition", 5);
```## Features
- Authentication
- Competitions - Add and manage competitions [CRUD]
- Submissions - Registered users can submit solutions to competitions
- Leaderboard - Top users can be tracked on leaderboard
- Votes - Submissions and competitions can be voted## Setup instructions
### Prerequisites
- Docker
- Docker Compose### Quick installation guide
- `git clone git@github.com:nfebe/Laratition.git`
- `cd Laratition`
- `cp .env.example .env`
- `docker compose up -d app`
- `docker compose exec app composer install`
- `docker compose exec app php artisan key:generate`
- `docker compose exec app php artisan migrate`
- `docker compose exec app php artisan db:seed`## Screenshots
## Contributing
## License
Laratition is licensed under [MIT license](https://opensource.org/licenses/MIT).