2023-08-08 Meeting 11

 

 

Deal

21-31 aug, 350EUR/part time, pēc 3-6 mēn review + raise

 

Code review

  1. Pārtaisīt., ka tiek izmantots korekts naming convention

image-20230808183632723

  1. Neizmantot Data, Object, List, Value, etc. naming

image-20230808183726301

  1. Pārtaisīt, lai tiktu ievērots MVC design pattern

image-20230808184103377

  1. Pievienot typing useState

image-20230808184338210

  1. Nedrošs kods, nepieciešams, ka vienmēr ir vismaz viens elements, bet īstenībā jāstrādā arī bez

image-20230808184950333

 

  1. Neizmanot any function pointers, jābūt type defined

image-20230808184606327

  1. Nav redzami labels, atrisināt light theme problēmu

image-20230808185032457

  1. Mainīgajiem piekļūt caur . nevis caur dict keys

image-20230808185501261

  1. Dubults kods

image-20230808185605139

Uzlabot ar group by

image-20230808185814249

 

TODO

  1. Uztaisīt, lai pabeidzas animation sākās nākamais secīgi

image-20230808190026950

 

 

11. Backend-Frontend savietojamība, lietotnes publicēšana AppStore, PlayStore

 

11.1. Video / Materiali

Video: https://youtube.com/live/HkttAXUD81M?feature=share

Otrās daļas video links 11. lekcijai: https://youtube.com/live/XTZSfl0zJ1M?feature=share

Jamboard: https://jamboard.google.com/d/1nnXrgo0g9RB4AfhQBaijy7K99axlleBY8KrHTH05iQM/edit?usp=sharing

 

11.2. Implementēt pielikumu augšupielādi no frontend app uz backend API

Implementēt pielikumu augšupielādi no frontend app uz backend API, izmantojot sagatavi un video instrukcijas:

http://share.yellowrobot.xyz/quick/2022-12-22-B8811BE0-E448-4920-A92D-5F45255DBF02.zip

Iesniegt screenshots un pirmkodu bez build un node_modules direktorijām kā zip.

 

11.3. Implementēt jaunu app frontend / backend

Iespēju aizpildīt formu, to nosūtīt uz backend un pretī iespēju lejupielādēt PDF failu ar visiem līdz šim ievadītajiem datiem. Jābūt iespējai ievadīt Automašīnas marku ar dropdown, gadu dropdown, cenu skaitlisku, nobraukumu skaitlisku, aprakstu teksta formātā. Backend pusē šie dati tiek saglabāti datu bāzē vai JSON vai CSV. Pēc tam lietotājam frontend pusē ir iespēja nospiest pogu “Export PDF”, kur backend pusē tiek uzģenerēts PDF ar visiem līdz šim ievadītajiem datiem. PDF ģenerēšanai izmantot pdfkit, pdf-creator-node vai html-pdf. Pēc lejupielādes app pusē atvērt PDF.

Iesniegt screenshots un pirmkodu bez build un node_modules direktorijām kā zip.