Aplikacja o tematyce mojego rodzinnego miasta zbudowana w oparciu o języki: Java (Spring, Hibernate) oraz JavaScript (React, Redux)
- warstwa backend
- utworzenie połączenia z bazą danych - osobiście korzystam i polecam MySQL
- utworzenie bazy danych poprzez wykonanie polecenia w konsoli:
CREATE DATABASE welcome CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; - uchromienie kodu w klasie
WelcomeToTorunApplication
- warstwa frontend
- instalacja Node.js na komputerze w przypadku braku platformy
- w folderze webapp wykonanie polecenia
npm install - w folderze webapp wykonanie polecania
npm start
Projekt został skonfigurowany i poprawanie uruchomiony.
{
"login": "user",
"password": "usertest"
}
{
"login": "admin",
"password": "admintest"
}
- logowanie, rejestracja
- użytkownik a) przeglądanie materiałów dot. Torunia -> artykułów, atrakcji turystycznych, klubów sportowych b) możliwość komentowania i oceny dostępnych materiałów c) możliwość zapisania materiałów w formacie PDF
- administrator a) tworzenie, edycja, usuwania materiałów w aplikacji
- panel administrowania użytkowników
- rejestracja z użyciem potwierdzenia mailowego
- logowanie za pomocą zewnętrznych serwisów np. Google, Facebook