Cześć, proszę o jakieś wskazówki odnośnie projektu i budowy swojego pierwszego sklepu internetowego (oczywiście na poziomie juniora który ma zamiar znaleźć pracę).

Chcę zrobić prosty sklep internetowy. Wyszukiwarka produktów, panel administratora, baza towarów, funkcje dodawania i aktualizowania produktów, w bebechach planuje jakieś obliczenia kwot netto, brutto, VAT-u. Wirtualny koszyk, wiadomo. Może funkcję logowania i zapamiętywania wirtualnego koszyka. Wszystko w głowie wydaje się mega dopracowane ale wiadomo że junior nie zrobi wszystkiego idealnie. Chciałbym pokazać co umiem, przy okazji nauczyć się tego czego nie umiem. :)

  • Czy prosty JSON Server wystarczy na taki projekt? (może jakaś lepsza alternatywa która przy mi się w przyszłej pracy?).
  • Czy według was warto rozklepać to w czystym js czy może wspierać się jQuery?
  • Jestem na początku nauki reacta i nie wiem czy poczekać aż nauczę się reacta i teraz klepać jakieś małe apki na github żeby pokazać spektrum moich umiejętności. Czy może pisać w tym co umiem a w react klepnąć coś innego?

Poproszę o zbiór rad, pomocy, wskazówek które mogą mi się przydać. Jeśli ktoś ma więcej czasu to mógłby podpowiedzieć jak najlepiej podzielić projekt żeby to fajnie wyszło.

Mam problemy ze spokojnym programowaniem i trzymaniem się ustaleń. :) Lubię freestyle i czasem odbija się to chaosem w kodzie, jakieś rady co do planowania logiki takiego sklepu ew. struktury projektu.

Do dyspozycji: Html, Css, Sass, Gulp, Webpack, Js, Jquery.

Za wszystkie odpowiedzi serdeczne dzięki :D
Miłego weekendu.