Internet magazin
Avtorizatsiia tol'ko dlia admin paneli. Mozhno posmotret' docker vetku.
Baza dannykh
Frontend
- React
- Mobx
- Axios
- Bootstrap (adaptivnaia viorstka - )
- Jwt-decode
Nuzhny ispravleniia:
- Pri zamene v url id type i id product na simvoly. Oshibki
- Lishnie zaprosy v panele administratora na bek
- Oshibki na stranitse spiska produktov. Pri vybore brendov i obnovlenii stranitsy. Smotret' na mobx
- Izmenit' sistemu v podgruzke brendov v pervyi raz i v komponente checkbrandbar. useRef(true)
- Pri zagruzke stranitsy so spiskom produktov. Dobavit' galochku po umolchaniiu na vse produkty (v magazinakh i net).
Skriny
Backend
- NodeJS
- Express
- Jsonwebtoken
- Mssql (tol'ko podkliuchenie i syrye sql)
Routy
- Avtorizatsiia i kontrol' dostupa ispravny. Na jwt tokenakh. Odin administrator user 222.
- Dobavlen rout dlia sozdaniia protsedur, trigerov, funktsii, predstavlenii, tablits v bazy dannykh (analog migratsii)
- Baza dannykh zapolniaetsia dannymi
Middleware
- Kontrol' dostupa ispraven
- Fil'tratsiia oshibok prisutstvuet
Kontrollery
- Validatsiia argumentov request'a slabaia
- Ispol'zuiutsia syrye sql zaprosy. Zamena orm.