Projekt końcowy Akademia .NET
I. Opis Projektu: Kulinarna Inspiracja to aplikacja webowa zaprojektowana, aby pomóc użytkownikom w wyszukiwaniu, przeglądaniu, dodawaniu i ocenianiu przepisów kulinarnych. Projekt ma na celu stworzenie wszechstronnej platformy, która zaspokaja potrzeby zarówno amatorów gotowania, jak i doświadczonych kucharzy, umożliwiając im łatwe odkrywanie nowych przepisów, dzielenie się swoimi pomysłami kulinarnymi i budowanie społeczności miłośników gotowania.
II. Cel projektu: Celem projektu jest stworzenie kompleksowej i łatwej w użyciu aplikacji webowej, która zaspokoi potrzeby kulinarne użytkowników poprzez dostarczenie szerokiej gamy funkcji związanych z wyszukiwaniem, zarządzaniem i dzieleniem się przepisami kulinarnymi. Aplikacja ma rozwiązać problemy związane z trudnościami w wyszukiwaniu przepisów, brakiem funkcji społecznościowych oraz niską jakością dostępnych przepisów, przyczyniając się do poprawy doświadczenia użytkowników i budowania społeczności miłośników gotowania.
III. Główne Funkcjonalności:
Zarządzanie przepisami:
⦁ Dodawanie nowych przepisów (tytuł, składniki, instrukcje). ⦁ Edycja i usuwanie własnych przepisów. ⦁ Przeglądanie przepisów.
Wyszukiwanie i filtrowanie: ⦁ Wyszukiwanie przepisów po nazwie, składnikach, kategoriach (np. dania główne, desery). ⦁ Filtrowanie przepisów według oceny, popularności, czasu przygotowania itp.
Oceny i recenzje: ⦁ Dodawanie ocen (gwiazdki) i recenzji do przepisów. ⦁ Przeglądanie ocen i recenzji innych użytkowników.
Must Have (M): Funkcje krytyczne dla podstawowego działania aplikacji
Zarządzanie przepisami ⦁ Tworzenie przepisów + ⦁ Edycja przepisów + ⦁ Usuwanie przepisów + ⦁ Przeglądanie przepisów +
Oceny i recenzje ⦁ Dodawanie ocen (od 1 do 5) ⦁ Dodawanie recenzji ⦁ Przeglądanie ocen i recenzji ⦁ edycja i usuwanie recenzji
Baza danych i zarządzanie danymi ⦁ Modelowanie danych + ⦁ Konfiguracja bazy danych +