You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 8, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: documentation/documentation.md
+48-2Lines changed: 48 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,6 +50,43 @@ Profile potencjalnych współlokatorów sortowane są według obliczonej wartoś
50
50
## Uruchamianie aplikacji TODO
51
51
- instrukcję uruchomienia aplikacji - będziemy chcieli to zweryfikować u siebie i może to wpłynąć na ocenę za efekt końcowy, więc sprawdźcie czy faktycznie działa!
52
52
53
+
54
+
Przed rozpoczęciem upewnij się, że masz zainstalowany Docker oraz że usługa Docker Daemon jest uruchomiona. Szczegółowe instrukcje znajdziesz w oficjalnej dokumentacji: [Uruchamianie Docker Daemon](https://docs.docker.com/engine/daemon/start/).
55
+
#### Uruchamianie w kontenerach
56
+
1.**Backend**:
57
+
```bash
58
+
cd backend
59
+
docker build -t backend-app .
60
+
docker run -p 8080:8080 backend-app
61
+
```
62
+
2.**Frontend**:
63
+
```bash
64
+
cd frontend
65
+
docker build -t frontend-app .
66
+
docker run -p 5173:5173 frontend-app
67
+
```
68
+
69
+
#### Uruchamianie lokalnie
70
+
1.**Backend**:
71
+
```bash
72
+
cd backend
73
+
./gradlew build
74
+
./gradlew run
75
+
```
76
+
2.**Frontend**:
77
+
```bash
78
+
cd frontend
79
+
npm install
80
+
npm run dev
81
+
```
82
+
83
+
#### Dostęp do aplikacji
84
+
Po uruchomieniu aplikacji frontendowej, otwórz przeglądarkę i przejdź pod adres:
85
+
[http://localhost:5173/](http://localhost:5173/)
86
+
Tam znajdziesz działającą aplikację webową.
87
+
88
+
89
+
53
90
## Proces powstawania projektu TODO
54
91
- opis procesu powstawania projektu - może być to w formie np. "dziennika wydarzeń", grunt by opisywało chronologicznie Wasze doświadczenia
55
92
### Piątek (11.04)
@@ -65,7 +102,11 @@ Profile potencjalnych współlokatorów sortowane są według obliczonej wartoś
65
102
-**(Frontend)** zaprojektowanie formularza do zbierania preferencji i cech osobowości (pierwsze połączenie z backendem - lista hobby i dostępnych wydziałów)
66
103
-**(Frontend)** widok listy powiadomień
67
104
-**(Frontend)** widok profilu użytkownika
68
-
105
+
-**(Backend)** Integracja z in-memory bazą danych H2
106
+
-**(Backend)** Implementacja systemu oraz endpointów obsługujących rejestrację i logowanie użytkowników.
107
+
-**(Backend)** Opracowanie modelu danych przechowującego informacje o preferencjach oraz szczegółach użytkowników.
108
+
-**(Backend)** Wdrożenie systemu autentykacji użytkowników, zapewniającego bezpieczeństwo dostępu.
109
+
-**(Backend)** Stworzenie endpointów zwracających listę dostępnych wydziałów oraz hobby do wyboru.
0 commit comments