Należy utworzyć aplikację webową, korzystając z technologii Python/Flask/SQLAlchemy.
Budget: $10 – $30 USD
Tematyka (dziedzina, domena biznesowa) aplikacji jest dowolna, natomiast od strony technicznej aplikacja powinna pozwalać na następujące operacje:
1.Logowanie i rejestrację użytkowników za pomocą adresu e-mail i hasła (potwierdzanie mailowe kont nie jest konieczne), a także imienia i nazwiska
2.Wyświetlanie profilu użytkownika i jego edycję, tj. możliwość zmiany hasła, imienia i nazwiska.
3.Należy dołączyć możliwość wylogowania.
4.Aplikacja powinna zawierać dwa osobne widoki dla kolekcji (w postaci różnych opcji wizualnych, tj. siatka, tabela, itd.), z których można przejść do widoków szczegółowych.
5.Każdy widok szczegółowy powinien przedstawiać 6 różnych informacji, w tym jeden obrazek. Jeden z widoków szczegółowych powinien przedstawiać obrazek
6.Należy umożliwić narzędzie do edycji dla jednego konta (admin), gdzie można zarządzać obiektami w systemie, tj. dodawać, przeglądać, usuwać i edytować (tzw. CRUD), w tym umożliwiać edycje obrazków (aby umożliwić spełnienie wymagania z pkt. 5)
7.Aplikacja powinna zliczać zdarzenia logowania poszczególnych użytkowników i wyświetlać TOP3 zalogowanych użytkowników
1.Logowanie i rejestrację użytkowników za pomocą adresu e-mail i hasła (potwierdzanie mailowe kont nie jest konieczne), a także imienia i nazwiska
2.Wyświetlanie profilu użytkownika i jego edycję, tj. możliwość zmiany hasła, imienia i nazwiska.
3.Należy dołączyć możliwość wylogowania.
4.Aplikacja powinna zawierać dwa osobne widoki dla kolekcji (w postaci różnych opcji wizualnych, tj. siatka, tabela, itd.), z których można przejść do widoków szczegółowych.
5.Każdy widok szczegółowy powinien przedstawiać 6 różnych informacji, w tym jeden obrazek. Jeden z widoków szczegółowych powinien przedstawiać obrazek
6.Należy umożliwić narzędzie do edycji dla jednego konta (admin), gdzie można zarządzać obiektami w systemie, tj. dodawać, przeglądać, usuwać i edytować (tzw. CRUD), w tym umożliwiać edycje obrazków (aby umożliwić spełnienie wymagania z pkt. 5)
7.Aplikacja powinna zliczać zdarzenia logowania poszczególnych użytkowników i wyświetlać TOP3 zalogowanych użytkowników