Skip to content
Snippets Groups Projects
Commit 6d4ff663 authored by AA2875's avatar AA2875
Browse files

Harjoitustyö dokumentaatio

parent 50b4f5e9
No related branches found
No related tags found
No related merge requests found
......@@ -10,7 +10,7 @@ Rantala Eemil [AA2875]
Oma arvio harjoitustyön korottavasta vaikutuksesta: 2
https://gitlab.labranet.jamk.fi/AA2875/full-stack-harjoitustyo/-/tree/main/V2
[Lähde koodi](https://gitlab.labranet.jamk.fi/AA2875/full-stack-harjoitustyo/-/tree/main/V2)
___
......@@ -20,6 +20,8 @@ Tavoitteena oli rakentaa opintojakson aihealueeseen liittyvä Full Stack -sovell
Laskuvarjo harrastuksesta innostuneena päätin tehdä niin sanotusta hyppypäiväkirjasta netti version. Normaalisti se on paperinen vihko, mutta sinne käsin kaiken kirjoittaminen jokaisen hypyn jälkeen käy tylsäksi. Hyppypäivä kirjassa on ylhäällä jokaisen hypyn perustiedot lentokoneesta päävarjoon.
Rakensin sovelluksen kurssilla opettajan tekemän esimerkki sovelluksen päälle. Lopullisessa työssä opettajan koodista on vain rippeet. Lähinnä CRUD reittien rakenne on sama ja palvelin puolen ohjelmointi vain laajempi.
## Itsearvio
**Vahvuudet**
......@@ -70,4 +72,12 @@ Sivun bodyn ladattua kutsutaan alustus funktiota, joka näyttää sivulle, että
`showJumps` järjestää JSON tiedoston hyppynumeroiden perusteella laskevasti tai nousevasti em. globaalin muuttujan perusteella. Tämän jälkeen jokainen hyppy annetaan parametrina `createJumpListItem` funktiolle joka luo jokaisesta `<li>` objektin sivulle ja lisää niille hyppynumeron ja päivän. Lopuille hypyn tiedoille on erillinen `jumpItemFullInfo` funktio, ettei pääfunktio olisi liian suuri. Sillä lisätään hyppy elementin sisälle lista lopuista tiedoista, mutta ne on oletuksena piilotettuna.
Funktiot joilla voidaan muokata ja poistaa hyppyjä, saavat parametrina klikatun objektin id:n, jonka avulla saadaan muutos oikeaan objektiin.
\ No newline at end of file
Funktiot joilla voidaan tallentaa ,muokata ja poistaa hyppyjä, saavat parametrina klikatun objektin id:n, jonka avulla saadaan muutos oikeaan objektiin.
### Muuta
Sovelluksessa hyppytiedot tallennetaan tietokantaan. Nappien kuvakkeet on tallennettuna palvelimelle. Fontti haetaan googlen avoimesta rajapinnasta.
## Ajankäyttö
Aloitin työn tekemisen jo syyskuussa, eli kurrsin puolivälissä. Silloin tein alustavaa ulkoasua kirjautumissivun muodossa. Se jäi hautumaan pitkäksi aikaa ennen kuin aloitin kunnolla noin pari viikkoa ennen palautus päivää. Siitä työstin lähes joka päivä niin paljon kuin ehti.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment