Rejestracja
Wskazane jest dodanie autoryzacji za pomocą Facebooka, Google itp. Proces rejestracji powinien być maksymalnie prosty, zrozumiały i szybki. W idealnym przypadku użytkownik podaje e-mail, a następnie wszystko odbywa się automatycznie: generowane są login i hasło, które później może zmienić w swoim panelu.
Ulubione
1. Możliwość dodania książki lub zestawu do ulubionych. Domyślnie dla każdego nowego użytkownika powinny być utworzone dwie listy:
Ulubione książki
Ulubione zestawy
2. Powiadomienia o aktualizacjach książek i zestawów, które znajdują się w ulubionych. Na przykład, w panelu administracyjnym pojawia się pole wyboru. Jeśli zostanie zaznaczone i zaktualizuje się artykuł – wszyscy użytkownicy, którzy mają ten artykuł w ulubionych, otrzymają powiadomienie. Można dodać własne wyjaśnienie powodu aktualizacji lub wybrać z wcześniej przygotowanych.
Właściwie, to kluczowa funkcjonalność, dla której wszystko jest robione. Bez realizacji tego punktu wszystko inne nie ma sensu. Powinno to działać zarówno z książkami, jak i z zestawami. Istota jest następująca. Wśród zapowiedzi użytkownik zobaczył książkę, która go zainteresowała. Dodaje ją do ulubionych. W dniu wydania książki w panelu administracyjnym zaznaczamy pole wyboru i aktualizujemy stronę, a użytkownik otrzymuje powiadomienie o wydaniu książki w swoim panelu (lub na e-mail).
W przypadku zestawów będzie to działać w następujący sposób. Dodając zestawy do ulubionych, użytkownik faktycznie subskrybuje tematy, które go interesują. Gdy zestaw jest aktualizowany (tj. dodawane są nowe książki), w panelu administracyjnym zaznaczamy pole wyboru i aktualizujemy stronę, a użytkownik otrzymuje odpowiednie powiadomienie.
Panel użytkownika
Możliwość ustawienia awatara lub zdjęcia.