Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 920 Bytes

Frontend-dokumentaatio.md

File metadata and controls

15 lines (8 loc) · 920 Bytes

Frontend-dokumentaatio

Käytetyt teknologiat

Projektin frontend toimii selaimessa, joka takaa toiminnallisuuden useissa laitteissa. Projektin frontend-osaan valitut teknologiat ja käytänteet ovat tuttuja kurssilta Fullstack Open. Ohjelman helppokäyttöisyys on tärkeässä asemassa, jonka takia olemme valinneet valmiin tyylikirjaston React-Bootstrap, jotta frontend noudattaa samanlaista tyyliä joka paikassa.

Lomakkeiden tekemiseen käytetään Formik-kirjastoa, ja niiden hyväksymiskriteerien määrittelemiseen eli validoimiseen kirjastoa YUP.

Frontendissa käytetään React kirjastoa. Reactin tilan (State) hallintaan käytössä on Zustand-kirjasto.

Frontendin käynnistäminen paikallisesti

Frontend käynnistetään kansiossa client komennolla

npm start