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ä. |