Wewnętrzny system Zespołu Szkół Elektronicznych w Rzeszowie, do zarządzania stypendiami, osiągnięciami, zgłoszeniami, itd.
Projekt został napisany w języku PHP, przy użyciu frameworka Laravel oraz biblioteki komponentów Filament.
Do większości modyfikacji, typu dodawanie nowych tabel czy funkcjonalności wystarczy zapoznać się z dokumentacją Filament. Można też wzorować się na istniejącym kodzie.
Po wprowadzeniu zmian w kodzie, należy wysłać mi pull request. Po zatwierdzeniu automatycznie stworzy się nowy docker image, który wrzucę na serwer w szkole.
- Zainstaluj potrzebne narzędzia
- Stwórz i zaninicjalizuj bazę danych:
php artisan migrate:fresh --seed(pojawi się kontokacwycz hasłemadmin) - Ustaw zmienne środowiskowe, tak jak w Dockerfile (np.
APP_LOCALEnapl) (można to zrobić w pliku.env)
- jeśli powiadomienia nie działają, można spróbować uruchomić
php artisan queue:workna serwerze.
W pierwszej kolejności, proszę kontaktować się z pracownikami szkoły. Można też zgłosić issue na GitHubie. Ewentualnie można napisać do mnie na adres elektronet@wyczawski.dev.