Skip to content

kacperwyczawski/elektronet

Repository files navigation

Elektronet Logo

Wewnętrzny system Zespołu Szkół Elektronicznych w Rzeszowie, do zarządzania stypendiami, osiągnięciami, zgłoszeniami, itd.

Rozwój projektu

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.

Początkowa konfiguracja i inicjalizacja

  • Zainstaluj potrzebne narzędzia
  • Stwórz i zaninicjalizuj bazę danych: php artisan migrate:fresh --seed (pojawi się konto kacwyc z hasłem admin)
  • Ustaw zmienne środowiskowe, tak jak w Dockerfile (np. APP_LOCALE na pl) (można to zrobić w pliku .env)

Dodatkowe informacje

  • jeśli powiadomienia nie działają, można spróbować uruchomić php artisan queue:work na serwerze.

Kontakt

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages