ronituohino / doodle-design

Demo e-commerce website, made with React!
MIT License
0 stars 0 forks source link

Full Stack projektin katselmointi #3

Open Kaltsoon opened 2 years ago

Kaltsoon commented 2 years ago

Full Stack projektin katselmointi

Terve @ronituohino! Tässä lyhyt katselmointi Full Stack kurssin projektistasi. Katselmoinnissa esitetyt kommentit ovat parannusehdotuksia, joita voit halutessasi ottaa huomioon tässä tai tulevissa projekteissasi. Mitään muutoksia tähän projektiin ei siis ole pakko tehdä suoritusmerkintää varten.

Käytettävyys

Mitä tein?

Kokemus

Koodi

Kokonaisuus

Verkkokauppa-sovelluksesta löytyy sopiva määrä toiminallisuutta, jota yksinkertaiseen verkkokauppaan tarvitaan. Sen käyttöliittymä on erittäin tyylikäs ja helppokäyttöinen. Katselmoinnin aika sovelluksesta ei löytynyt bugeja, eikä kovin suuria käytettävyysongelmia. Projektin koodi on organisoitu kaikilta osin selkeästi ja koodin laatu on erinomainen. Hyvää työtä!

ronituohino commented 2 years ago

Hei @Kaltsoon!

Ostoskorissa olevia tuotteita poistettaessa tarkoituksena oli tuoda esiin kaksi varmistusnappia Cancel & Delete, jotta käyttäjä ei vahingossa poista jotain tuotetta. Korjasin nyt asian paremmaksi!

Nyt en fragmentteja tai react-i18next -kirjastoa viitsinyt alkaa implementoimaan, mutta vaikuttavat kyllä erittäin hyödyllisiltä. Huomasin lokalisoinnin yhteydessä kuinka tuskalliseksi sen ylläpito voi käydä (varsinkin minun yksinkertaisella ratkaisulla 😂).

Dockeria käytin yhdessä vaiheessa tuotantoa. Minulla oli mielestäni hyvät tuotanto- ja kehitysympäristöt, mutta en löytänyt tapoja julkaista docker-compose -sovellusta. Loppuvaiheilla aloin purkamaan ympäristöjä ja organisoimaan projektin rakennetta uudelleen. Kurssimateriaalissa oli kattavasti Dockerin käytöstä, mutta sen deployaaminen jää hieman mysteeriksi...

Kiitos paljon katselmoinnista, ja erinomaisesta palautteesta!