Dzień dobry
Jestem studentem informatyki i wymyśliłem projekt, który jest po części moim zadaniem zaliczeniowym. Najprościej mówiąc chciałbym stworzyć aplikację bardzo zbliżoną funkcjonalnością oraz interfejsem do serwisu imgur.com. Nie do końca wiem od czego zacząć.
*Strona główna - wyszukiwarka z bazy danych + wyniki dynamicznie wczytujące się wraz z przeglądaniem strony
*Rejestracja/logowanie
*Strona generowana dla każdego elementu
Zależy mi na napisaniu wszystkiego w Scali, najlepiej z użyciem Scalatags, ScalaCSS. Napisałem ostatnio frontendową aplikację i bardzo polubiłem ScalaJS. Wiadomo, że aplikacja musi posiadać backend do obsługi całej bazy danych - Play Framework. I tutaj jest punkt w którym wolałbym przeczytać opinii biegłej osoby. Z jakich technologii korzystać? Jak najlepiej zbudować taką aplikację? Jakiej bazy danych użyć (dużo zależności)? Czy są może szablony, które mogłby mi odpowiadać? (Szukałem w activatorze, jednak nie znalazłem nic ciekawego)
Dzięki za pomoc!