Dependent packages: npm, nodemon
Öpnna två terminaler
I första:
cd type.d/backend/ && npm i && nodemon src/server.ts
I andra:
cd type.d/ && npm i && npm run dev
Mina idéer har inte utvecklats oerhört mycket under tiden jag arbetat med detta projektet. Det lyder såhär:
Jag ville ha en site som: Är enkel att förstå. Har ett registrering/login protokoll Testar användarens förmåga att skriva. Lagrar användarens presteringar på en databas. Låter användaren köpa ett fejk diplom för att skryta (obligatoriskt för uppgiften).
Jag har också ett par stretch-goals om jag lyckas med ovan i tid: En multiplayer version för att lära mig webbsockets. En snygg leaderboard sida med sökfunktion.
Timmarna är estimeringar gjorda i efterhand, och därmed inte helt pålitliga.
- design i figma --- 0 timmar - Jag glömde lite av att göra en figma för projektet.
- Navigation --- 2 timmar - Det tog lite tid att komma igång med TSX igen, men lyckades.
- Spelet --- ^16 timmar - Inte riktigt färdig än heller. Spenderat dagar på det änsålänge.
- Login/Register --- 8 timmar - Påbörjat, nästan färdigt rent backend mässigt.
- Webbshop --- 8 timmar - Påbörjad, mest bara en prototyp då det inte vart det största fokuset. Problem med att uppdatera product amount in cart visuellt men annars funkar detta.
- Leaderboard --- 0 - Inte påbörjat
- Multiplayer --- 0 - Inte påbörjat
Jag har haft en massa problem i projektet hittills, då är jag inte ens färdig än!
Det mesta problemen faller under Game.tsx, då jag har problem med att bryta ut
kod i flera komponenter som behåller samma kontext, vilket har resulterat
i att jag skriver en stor, grötig fil istället för flertal komponenter.
Problem jag haft i Game.tsx:
random array från json data
Hantera input och dess validering
Måla orden på skärmen efter validering
Timer: stänga av spelet om tiden går ut, stoppa timer om användaren vinner.
Nästa problem: backend för att lagra data, samt göra en gameover screen.
Jag har inte riktigt funnit tiden att lösa föregående problem, men jag rent tekniskt har löst
problemet med att backend inte har fungerat SQL-mässigt.
Jag tänker inte så mycket när jag arbetar, jag mest bara luddar mig fram.
Vet inte vad jag ska tillägga här.
Jag tar stundvis hjälp av en nära vän som jobbar som webbutvecklare på IBM Malmö.
Jag har också fått lite hjälp av en av personerna på LIA-2, 'Abbe' som jobbar? på JOART Jönköping.
Google!
StackOverflow!
Reddit!
Ingen jävla AI såvitt jag vet
Stundvis har jag gjort code reviews med kompisen från IBM.
N/A
N/A
Jag jobbar ju själv, så jag har bara klagomål på mitt sammarbete mellan Mig & Jag.
Tycker det går rätt bra, men jag arbetar lite långsamt.
Det har blivit rätt intensivt för mig utanför skolan på sistonne. Mental hälsa har skenat, imorgon (12 Mars) avlivas katten, IT problem när jag vart iväg.
Mycket av min tid har försvunnit p.g.a sådanna anledningar.
Osäker på om jag kommer hinna slipa arbetet till närträffen.
Se ovan.
Se Egna Tankar; jag ber bara om förståelse! Annars tror jag allt bör gå väl.