Sovellus tuntuu pyörivän hyvin, enkä saanut lomakkeista läpi tyhjiä kenttiä. Yleisvaikutelma on siis hyvä, hienoa! Tässä kuitenkin muutamia huomioita tai ehdotuksia:
Käyttäminen:
Rekisteröityminen voisi myös kirjata samalla sisään.
Jos loginissa yrittää laittaa tyhjää salasanaa, tulee sama viesti salasanan ehdoista kuin rekisteröityessä. Tässä varmaan riittäisi vain joku "insert password please" tms.?
Väärä login voisi heittää takaisin login-sivulle error-viestin kanssa.
Admin-status ei taida vielä tehdä mitään; viestien ja muiden poistaminen voisi olla tällaisella sivulla hyvä ominaisuus, sillä asiatonta sisältöä tulisi varmasti paljon.
Käyttäjän lähettämiä sisältöjä olisi kiva voida muokata!
Tietokanta:
Tietokanta vaikuttaa loogisesti rakennetulta.
Tuntuisi kuitenkin, että peleille voisi olla oma taulu. Nyt peli on sidottu aina profiiliin, joten sama tieto toistuu tietokannassa. Pelille tarvitsisi käytännössä vain id:n ja nimen, minkä jälkeen siihen voisi viitata muista tauluista.
Myös skinit voisi tällöin liittää peleihin, jolloin voisi toteuttaa esim. hakuominaisuuden pelien perusteella ilman joinikikkailua profiilien kautta?
Koodi:
Ulkopuolisena koodia on vähän hankala navigoida, itsellesi logiikka on varmasti päivänselvä. Esimerkiksi routeja etsii "routes"-tiedostosta, mutta sellaista ei olekaan. Routeja voisi myös refaktoroida eri tiedoistoihin temaattisesti, mutta se on varmaan makuasia.
Moikka!
Sovellus tuntuu pyörivän hyvin, enkä saanut lomakkeista läpi tyhjiä kenttiä. Yleisvaikutelma on siis hyvä, hienoa! Tässä kuitenkin muutamia huomioita tai ehdotuksia:
Käyttäminen:
Tietokanta:
Koodi:
Tsemppiä vikalle viikolle!