Skip to content

Latest commit

 

History

History
158 lines (156 loc) · 10.5 KB

Tyoajanseuranta.md

File metadata and controls

158 lines (156 loc) · 10.5 KB

Työaikaseuranta Full Stack Open-harjoitusprojektille Beast.MODE

Työaikaa käytetty yhteensä 182h.

Päivä Aika(h) Mitä tehty
27.06.19 1 Käyttöliittymän ja käyttöliittymälogiikan suunnittelua paperille
27.06.19 1 Käyttöliittymän hyvin karkea alkutoteutus
27.06.19 1,5 Käyttöliittymän toteutusta lisää ja backendin hahmottelua
28.06.19 1 Backendin rungon toteutusta
28.06.19 2 Lisää backendiä. Käyttäjien hallinta, refaktorointia
28.06.19 1,5 Backendiin postien ja workoutien käsittelyn toteutusta, vähän refaktorointia
29.06.19 1,5 Kirjautumisen toteutus frontendiin, reduxin käyttöönottoa
29.06.19 0,5 Flexboxin kanssa testailua fiidiin
29.06.19 1 Menubarin ulkonäön säätöä, fiidin toteutuksen hahmottelua
30.06.19 1,5 Kirjautuminen korjattu oikeanlaiseksi, fiidin säätöä
30.06.19 2,5 Fiidin säätöä, postauksen alkutoteutus, regexpeihin tutustuminen
01.07.19 1 Workoutin postauksen säätöä
03.07.19 2,5 Postauksen säätöä, fiidin järjestely, ulkoasun säätöä
03.07.19 2 Workouts-fiidin toiminnallisuutta, yksittäisen workoutin ”do”-näkymän hahmotusta
04.07.19 1,5 Yksittäisen workoutin ulkoasun säätöä ja logiikan hahmotusta
04.07.19 1,5 Ulkoasun säätöä
05.07.19 1 Dashboardin alustavaa toteutusta
05.07.19 1 Workoutin parsimisen toteutusta
06.07.19 1 Workoutin parsimisen toteutusta pt2, doworkout uusiksi
06.07.19 1 Do workoutin uudelleen toteutusta
06.07.19 2 Do workoutin uudelleen toteutusta
07.07.19 1,5 Do workoutin käyttöliittymää
07.07.19 2,5 Kuvien latauksen alustava toteutus Cloudinaryyn
08.07.19 2 Feedin käyttöliittymän kokeiluja, ei jatkoon.
09.07.19 1,5 Käyttöliittymän viilausta
09.07.19 1 Tehtyjen workoutien tallennus toteutettu backendiin
09.07.19 1 Uuden käyttäjän luonti hahmoteltu fronttiin
10.07.19 1 Kirjautumista ja uuden käyttäjän luontia säädetty
10.07.19 1,5 Kirjautumisruutu tehty uusiksi, Settingsin hahmottelua
10.07.19 2 Settings toteutettu suurpiirteisesti frontendiin, backendiin käyttäjän tietojen muokkaus
11.07.19 1,5 Backendin pientä refaktorointia, virheidenkäsittely middlewareen ja testien aloittelua
11.07.19 1 Backendin testin kanssa pään hakkaamista seinään
11.07.19 2 Backendin testien kirjoittelua käyttäjien hallinnalle
11.07.19 1 Users-routen testit loppuun
11.07.19 1,5 Posts-routen testien kirjoittelua
12.07.19 1,5 Posts-routelle ja Workouts-routelle testit tehty ja tehty vaadittavat korjaukset jotta testit menevät läpi
12.07.19 1 Kuvien lataus ja näyttäminen toimii nyt sekä frontissa että backendissä.
12.07.19 1 Kommenttien hahmottelua postauksiin ja feedin ulkoasun hienosäätöä
12.07.19 1,5 Kommentointi onnistuu postauksiin, workouteissa on jotain häikkää
12.07.19 1 Kommentointi toimii nyt täysin.
12.07.19 1 Postien tykkäys toimii.
13.07.19 1,5 Settingsin kuvan lataus toimii niinkuin pitääkin, dashboard muille profiileille ei.
13.07.19 1 Feed, workouts ja dashboard lataavat datan vain tarvittaessa, dashboardin toiminnallisuutta
14.07.19 1 Frendilistan toiminnallisuus tehty, aktiviteettilistan toiminnallisuus aloitettu
15.07.19 2 Aktiviteettilista toimii, käyttäjän kuvat näkyy, koodia ja rakennetta refaktoroitu hieman
15.07.19 1,5 Yksittäisen postauksen yms katselu toimii, backendiin alettu toteuttamaan doneworkout-endpointeja
16.07.19 0 READMEn päivitys
16.07.19 0,5 Doneworkouts-endpointit toteutettu.
16.07.19 2 Tehtyjen treenien lisäys lähes toimii
17.07.19 1 Tehtyjen treenien lisäys toimii, frontin refaktorointia
17.07.19 1,5 Käyttöliittymän päivitystä
17.07.19 2 Käyttöliittymän päivitystä
18.07.19 1,5 Käyttöliittymän päivitystä
19.07.19 1,5 Workoutsin uusi ulkoasu, käyttäjälistan User-komponentti
19.07.19 0,5 Users-lista alustavasti toteutettu frontendiin
19.07.19 0,5 Kuvien lataukseen toteutettu kuvien pienennys
20.07.19 1,5 Jäätymisbugi korjattu backendissä
20.07.19 1,5 Backendin pientä refaktorointia ja bugien korjauksia, socketien käytön suunnittelua
21.07.19 2,5 Socket.IO otettu käyttöön alustavasti, sovellus laitettu toimimaan Herokussa. Osoite READMEssä.
21.07.19 0,5 HTTPS konffattu serveriin, deploy automatisoitu skriptiin
21.07.19 1,5 Tappelua herokuun deployaamisen kanssa, login muutettu userin osalta case insensitiveksi
21.07.19 2 Socket.IO ripoteltu ympäri backendiä, frontista muutettu NewUser responsiivisemmaksi
21.07.19 0,5 Notifikaatiokomponentti- ja reduceri alustavasti toteutettu fronttiin
22.07.19 1,5 Yksinkertainen hakutoiminnallisuus toteutettu backendiin, frontendiin valmius hakutoiminnallisuudelle
22.07.19 2,5 Searchin toteutus frontendiin
22.07.19 2,5 Notifikaatio toimii, applikaatio muutettu mobiiliystävällisemmäksi ja login-ruutu uusittu
23.07.19 1 Frontendin refaktorointia
23.07.19 0,5 Viewpostin uudelleensuunnittelua
25.07.19 2 Post-komponentin ja feedien ulkoasun uudistus
25.07.19 2,5 Postin, Feedin ja Workoutin ulkoasun säätöä, frontendin refaktorointia. Osa tyyleistä siirretty CSS-tiedostoihin.
26.07.19 1 Workoutsin uudelleensuunnittelu
26.07.19 2 Pieni päivitys feediin, workoutsin erilaisten filtteröintien/hakujen toteutus backendiin
26.07.19 0,5 Workouts-näkymän päivitys mobiiliin
26.07.19 1 Viewpostin ulkoasun säätöä ja refaktorointia
27.07.19 1 Viewpostin ulkoasun säätöä, yleistä ulkoasun tuunausta
27.07.19 1 Refaktorointia: CSS-tyylit omiin tiedostoihinsa
27.07.19 1 Newpostin uudelleensuunnittelu ulkonäön ja toiminnallisuuden kannalta
27.07.19 1,5 Workoutin preview, do workoutin ulkoasun säätöä
28.07.19 1 Do workoutin käyttöliittymän säätöä
28.07.19 1,5 Treenien käyttöliittymä uusittu.
28.07.19 0,5 Roundeihin perustuvat treenit toimii.
28.07.19 0,5 Workout done-näkymä toimii
28.07.19 0,5 Buginmetsästystä backendin doneworkoutsista
29.07.19 1,5 Backendin bugi korjattu, frontendiin tehty loading-spinneri ja säädetty Workout-komponenttia
29.07.19 0,5 Backendiin remove friend-toiminnallisuus, frontendiin nappi valmiiksi
30.07.19 1 Frendien lisäys ja poisto toimii
30.07.19 1 Testejä backendille, cypressilla testejä
30.07.19 1 Kuvan lisäys muutettu. Inputin onChange lataa jo kuvan cloudinaryyn, ja frontend näyttää pikkukuvan ennen postausta.
30.07.19 0 Kuvan lisäys toimii nyt ilman ongelmia.
30.07.19 2 Backendiin postien haun päivämäärän perusteella toteutusta
31.07.19 1 Postien, workoutien ja tehtyjen workoutien haku päivämäärällä toimii
31.07.19 1,5 Postien päivämäärähaun tuunausta, parit testit
31.07.19 0,5 Feedin toiminta suunniteltu uudestaan, useScrollPercentage-hook
31.07.19 2 Feed lataa postaukset sitä mukaa kun skrollaa alas.
01.08.19 1 Backendiin endpointit userin posteille ja done workouteille päivämäärän mukaan.
01.08.19 1,5 Feedin korjausta, nyt pitäisi latauksen toimia niinkuin kuuluu
01.08.19 0,5 Feedin ja doneworkoutin tallentamisen korjausta
01.08.19 0,5 Uudet postaukset tulevat fiidiin oikeaan paikkaan.
01.08.19 0,5 Tehdyn treenin kuvan lataus toimii samalla lailla kun newpostissa, käyttöliittymään lisätty animaatioita
01.08.19 1 Store exportattu, websocketit käyttöön kun toisesta clientista lisätään posteja, kommentoidaan tai tykätään.
01.08.19 0,5 Lisää animaatioita lisätty käyttöliittymään
01.08.19 0,5 Ulkoasun säätöä, LikeButton-komponentti, viimeisin versio puskettu Herokuun
02.08.19 0,5 Testejä backendille
02.08.19 1 Lisää testejä backendille
02.08.19 0,5 Ja vielä lisää testejä backendille
02.08.19 1 Workoutin kommentointi ja tykkäys toimii.
03.08.19 0,5 Viewpostin kommentointi toimii
03.08.19 1 Viewpostin tykkäys ja kommentointi toimii
03.08.19 0,5 Workoutsien filtteröinnit toimii
03.08.19 1,5 Feedin latauslogiikan parantelua
03.08.19 1 Searchiin paranneltu päivämäärällä hakua, searchReducerin valmistelua tulosten osina lataamiseen
04.08.19 1,5 Searchin toteutusta frontendiin
05.08.19 2 Searchi toimii niinkuin pitää, plus pientä ulkonäön säätöä
05.08.19 1 Dashboardin käyttöliittymän säätöä
06.08.19 0,5 Dashboardin käyttöliittymän säätöä
06.08.19 1 Login- ja Newuser-näkymien virheenkäsittelyä paranneltu, backendistä bugi korjattu joka antoi luoda saman käyttäjätunnuksen kahteen kertaan
06.08.19 1,5 Kuvien postauksen refaktorointi, userin tietojen päivityksen viilausta ja pientä ulkonäön säätöä
06.08.19 0,5 Workout done-näkymän hienosäätöä, dashboardin hienosäätöä, uusin versio puskettu herokuun
07.08.19 0,5 Testien suunnittelua, pientä ulkonäön säätöä
07.08.19 1,5 Testien tekoa cypressilla ja korjailua
08.08.19 0,5 Login- ja NewUserin reititys, currentUserPostsiin korjaus ettei workoutit tule samaan.
08.08.19 0,5 Dashboardin uudelleenreititys ja koodin selkeytystä
08.08.19 2 Feedin latauslogiikan säätöä, se sopeutuu nyt ladattavien postien määrään. Uusin versio puskettu herokuun.
09.08.19 1 Lisää refaktorointia backendiin, operaatioita nopeammaksi
09.08.19 1 Lisää refaktorointia backendiin, operaatioita nopeammaksi
10.08.19 1,5 Backendin refaktorointia taas, findeissa paluu populateen
10.08.19 1,5 Backendin kokeiluista palattu edellisiin toimiviin ratkaisuihin, frontissa käyttöliittymään korjailuja dashboardiin ja pientä ulkonäkösäätöä. Uusin versio pushattu Herokuun.
10.08.19 0,5 Do workoutin käyttöliittymän säätöä mobiiliin
10.08.19 0,5 Custom file-input, v0.01
10.08.19 0,5 Custom file-input, v0.02
11.08.19 1 Käyttöliittymään pieniä korjauksia ja säätöjä
11.08.19 1 Backendin virheidenkäsittely keskitetty middlewareen.
11.08.19 1 Käyttöliittymän säätöä ja korjailua
11.08.19 1,5 Workoutien käyttöliittymän korjailua, nyt toimii kommentointi ja näyttää vähän paremmalta
11.08.19 1,5 Testejä frontendille
12.08.19 2 Lisää testejä frontendin komponenteille
12.08.19 1,5 Testejä frontendin reducereille
12.08.19 1 Loput testit reducereille
12.08.19 1,5 Async actionien testauksen opiskelua ja testejä actioneille
13.08.19 1,5 Lisää testejä actioneille
13.08.19 2 Lisää testejä actioneille pt2
13.08.19 1,5 Loput testit actioneille
13.08.19 0,5 E2E-testejä
14.08.19 1 Käyttöliittymän hienosäätöä, pari bugia korjattu
14.08.19 0,5 Workoutsin tyylien hienosäätöä
14.08.19 1,5 Käyttöohjeet in english
14.08.19 0,5 Käyttöohhjeet loppuun
14.08.19 0,5 README päivitys
14.08.19 1 Lisää E2E-testejä, backendin oldest-bugin korjaus, käyttöliittymään pientä hienosäätöä
14.08.19 0,5 Koodin siistimistä frontendistä
15.08.19 2 Koodin siistimistä, turhat loggaukset pois. SSL konffattu herokuun, ja uusin versio deployattu.
15.08.19 1 About-ruutu, pientä testien säätöä, viimeinen versio deployattu herokuun. Se on siinä.