Skip to content

Latest commit

 

History

284 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System Zarządzania Energią w Budynkach Inteligentnych (SZEBI) IO_IAS_25

Struktura projektu

projekt składa się z dwóch części - server oraz client.

Server

Technologia główna: Spring boot
Baza danych: PostgreSQL 17
Dodatkowe narzędzia:

  • docker-compose: do uruchamiania bazy danych
  • Flyway: do kontroli migracji baz danych

Wewnątrz utworzonego projektu Spring boot zostały utworzone katalogi za ścieżką server/src/main/java/com/example/server odpowiadające nazwom modułów projektu.

Client

Technologia główna: ReactJS\

Wewnątrz utworzonego projektu Spring boot zostały utworzone katalogi za ścieżką client/src/components/ odpowiadające nazwom modułów projektu.

Jak zacząć?

Żeby zacząć pracę nad projektem, sklonujcie repozytorium i znajdżcie katalog z nazwą swojego modułu wewnątrz katalogów server oraz client odpowiadających za swoje moduły.
\

Uruchomić bazę danych można za pomocą polecenia docker compose up -d. (Trzeba mieć zainstalowany docker na maszynie)

Dla pierwszego uruchomienia front-endu powinniście posiadać na maszynie node.js i npm i zainstalować potrzebne biblioteki npm za pomocą polecenia npm install wewnątrz katalogu client.

Uruchomić front-end można za pomocą polecenia npm run dev.\

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages