Cześć, borykam się od paru dni z problemem tego od czego zacząć pisanie aplikacji - zwiększanie swojej wiedzy nt. Programowania w .NET MVC oraz C#.
Tematem aplikacji jest "Aplikacja webowa wspierająca współpracę trenerów personalnych oraz ich podopiecznych, oparta na środowisku ASP .NET MVC".
Ogólne wyobrażenie na temat apki już powstało jakiś czas temu, ale pisze coś rozkręcam sie po czym okazuje się że zaczynam tzw "z d**y strony" .
Pomyślałem trochę, pogrzebałem w necie i wychodzi na to że powinienem zacząć od Modelu danych później z pomocą Entity wygenerować podstawowe rzeczy na widokach później oprogramowanie kontrolerów itd itd. Może przedstawie wyobrażenie apki:
- Aby móc z niej korzystać należy się zalogować lub zarejestrować jako nowy użytkownik - tutaj korzystam z gotowego wbudowanego w bootstrapa szablonu użytkowników.
- Są trzy typy userów: User, Trener, Admin
User może się zarejestrować i aktualizować swoje dane postępów / Trener może rozpisywać trening podopiecznym(userom) korzystając z bazy ćwiczeń którą też trzeba oprogramować jako jedna z zakładek. / Admin może wszystko, usuń usera, dodaj usera / usuń trenera dodaj trenera - może na tym pozostaniemy na początku ewentualnie zmiana ról dla poszczególnych userów.
User/Trener
Trener
Ciężko na tym etapie jest dla mnie pojąć jak zintegrować użytkowników którzy korzystają z standardowego wbudowanego szablonu użytkowników (Rejestracji logowania edytowania z poszczególnymi modelami danych takich jak trening czy dieta.
Na początku chciałbym by zadziałaó mi chociaż zakładka (Baza Ćwiczeń, Trening - zintegrowany z userem, Dieta - zintegrowana z userem)
Potrzebuje pomocy która pozwoli mi bym zaczął od dobrej strony to pisać...
Mniej więcej jak powinien wyglądać Model i co dalej począć z tym :)
Pozdrawiam i liczę na pomoc.