troccoli / lva

This is a project to help the London Volleyball Association (LVA) Referee Administrators manage referees' appointments
MIT License
0 stars 0 forks source link

Refactor the whole project #189

Open troccoli opened 4 months ago

troccoli commented 4 months ago

The project is, at the moment (June 2024), very old and it hasn't been updated in a very long time. PHP has reached version 8.3, Laravel is at version 11, and there are many other packages that needs updating. Moreover, a great package for building dashboards and CRUD has reached maturity: Filament.

This issue is about rewriting the project to use the latest versions of the packages, refactoring the code, using Filament, etc.

Many of the current issues will also be done as part of this issue.

troccoli commented 1 month ago

Although the aim is the same, I have tried using Filament and reached a dead end when dealing with filters (see this questions on Laracast). So I have decided to use Livewire instead.