--- tags: monday-meetings --- # Tuesday-meeting 02-05 ## Verslag 0) Voorpagina met groepsfoto (1p) (Michiel) 1) Description of the app : brief introduction (0.5 p exclusief foto's) (Niels) 2) Walkthrough & user experience (1 p. TEKST (exclusief foto's)) (Kobe) 3) Technical Architeture (1p exclusief foto's) (Henri) 4) Technical description of Features 1) Required 1) Nieuwe keystokes algoritme en uitleg (Rob) 2) HTMLInjections (Emiel) 3) WSS (Michiel) 2) 3D (Michiel) 2) Databases client (Niels) 3) Databases server (opvragen en opslaan messages) (Henri) 4) E2EE (Joep) 5) Live-typing / playback (Henri & Emiel) 6) WSAC (Emiel) 9) Extra features (Hotkeys, Search, Remember me, Status indicators, ping&pong?) (Henri) 5) Teamwork (0.5p) (Max) 6) Unit testen (0.5p) 7) Git (0.5p) (Max) 8) Improvements 9) Conclusion ## Extra features - Hotkeys geïmplementeerd (Henri) - E2EE key ingeven en opvragen in settings ## Databases - Deze week : encryption vd keys ## Keystrokes - Keystroke analysis opstarten en resultaat displayen ## UI - Afwerken : Laatste esthetische aspecten en knoppen - Sharing keystrokes - Verwijderen van 'reject' button in friend requests ## 3D - Testen fixen (code die runt die onnodig is) (Michiel) - Tekstballonnen afwerken (Michiel) - Grotere wereld (Michiel) - Live-typing in 3D (Henri) - Maximum lengte van een bericht met ... (Henri) ## WSACImprovement - Geïmplementeerd : - Databases toegevoegd (1-gram, 2-grams) - retrieveWordSuggestions & updateDatabases aangepast om nieuwe databases te gebruiken - Tests - Deze week : verander software architecture om nieuwe file structuur te utilitseren ## HTMLInjections - Deze week : Alle input boxes encoden & innerText ipv innerHTML ## Playback - Back-end functies geïmplementeerd - Content opsturen & opslaan in client - Bij hover : content opvragen