Wkrótce zabiorę się do robienia sklepu online na Symfony2.
Doświadczenie z Symfony mam takie, że od miesiąca przerabiam książkę gajdy z 2012 r.
Doświadczenie z PHP mam takie, że rok temu przerobiłem książkę wydaną w 2009 r.
Robiłem jakieś gówniane statyczne strony i to w zasadzie całe moje doświadczenie.
No dobra, to nie list motywacyjny.
Chodzi mi o to, że chciałbym uniknąć grzebania się z jakąś kwestią, gdy powszechnie stosowane są do niej jakieś rozwiązania.
Proszę o porady luźno powiązane z tematem.
Zależy mi na poradach typu:
-zacznij od zaprojektowania ....
-weź poczytaj ten artykuł...
-do tej funkcjonalności wykorzystaj pakiet ....
lub cokolwiek, będę wdzięczny za jakąkolwiek krótką uwagę.
Celem projektu jest stworzenie aplikacji internetowego sklepu z dostępem do bazy danych w technologii WAMP. Witryna będzie wyświetlać dostępne kategorie, produkty w danej kategorii i szczegółowy opis jednego produktu. Na stronie produktu klient będzie mógł dodać produkt do koszyka. Cały czas, w trakcie trwania sesji klient będzie miał podgląd na ilość produktów w koszyku i ich wartość. Na każdej stronie będzie taki sam widok nawigacji pozwalający z każdego miejsca serwisu przenieść się w dowolne miejsce. Aplikacja będzie funkcjonalna dla 3 aktorów: klienta, zalogowanego menadżera i zalogowanego administratora.
Klient serwisu będzie miał możliwość:
- wyświetlić wszystkie dostępne produkty
- wyświetlić produkty danej kategorii
- wyświetlić szczegółowe dane produktu
- dodać produkt do koszyka
- edytować ilość produktów w koszyku
- po zaakceptowaniu zakupów klient będzie przechodził do kasy
- w kasie będzie formularz danych osobowych, danych do wysyłki
Menadżer serwisu będzie miał możliwość po zalogowaniu:
- edytować, usuwać, dodawać produkty
- dodawać kategorie
Administrator:
- (edycja danych sklepu)