Dzień dobry!
System rezerwacji https://infobus24.de/ w trzech językach.
Istnieje kilka poziomów dostępu z własną funkcjonalnością. Dla każdego osobne konto.
System od wewnątrz wygląda mniej więcej tak jak na zrzucie ekranu.
Wszystkie pliki, które są teraz, umieściłam na dysku Google, jest repozytorium na GitHubie.
https://drive.google.com/drive/folders/1Xn_59v1CPbcAhxLtDbOMWZS4On6qfyBp?usp=sharing
System został stworzony na podstawie stosu technologii MERN (MongoDb, Express.js, React.js, Node.js).
Odpowiednio baza danych na MongoDb
API do zarządzania bazą danych na Node.js z Express.js
Strona na React.js
Zadanie:
1. Poprawne wyświetlanie w liście i wyszukiwaniach lotów lokalizacji, dni tygodnia i czasu.
Aby była możliwość dodania takiego lotu.
1) Wyjazd z Berlina pt, sb z lotniska 19:45,
Przybycie do Kaliningradu w sb, nd o 5:30
Powrót z Kaliningradu:
Wyjazd pn, śr o 18:00
Przybycie do Berlina we wt i czw o 5:30 na lotnisko
2) Wyjazd z Berlina w nd o 22:00 z Mazurów
Przybycie do Kaliningradu w pn o 9:00
Powrót z Kaliningradu:
Wyjazd w sb o 22:00
Przybycie do Berlina nd o 9:00 w nd z Mazurów
2. Przy wyborze lotu powrotnego, aby wyświetlały się wszystkie możliwe opcje powrotu tego samego przewoźnika, jak wskazano w p.1.
3. Zachować dane pasażerów dla zalogowanych użytkowników podczas rezerwacji (jeśli zdecydują się wybrać inną datę lub lot, aby nie wprowadzać ich ponownie).
To znaczy, reset już wprowadzonych danych pasażerów tylko po odświeżeniu strony lub po wyjściu ze strony wyszukiwania lotów.
Wkrótce będą kolejne zadania.
W przypadku pomyślnego wykonania, możliwe jest stałe współprace.