Skip to main content

GameBuddy

Opdracht

Maak een planning voor onderstaand project

Project: GameBuddy

Doel

Ontwikkel een eenvoudige webapplicatie, GameBuddy, die fungeert als een platform voor jonge gamers, specifiek gericht op jongeren. Het platform dient als een basisnetwerk voor gamers om verbinding te maken, spelervaringen te delen, en speelschema's te organiseren.


Het hoofddoel is het creƫren van een interactief en gebruiksvriendelijk platform waar jonge gamers gemakkelijk vrienden kunnen maken, hun speeltijden kunnen delen, en hun gaming ervaringen kunnen coƶrdineren. Dit project streeft ernaar om een toegankelijke en functionele online gemeenschap te bouwen voor jonge gamers.

Functionaliteiten van de Webapplicatie

    • Gebruikersprofielen: Gebruikers kunnen profielen aanmaken waarin ze hun favoriete spellen en gaming tijden vermelden.
    • Vriendschapsnetwerk: Functionaliteit om vrienden toe te voegen en een lijst van vrienden te onderhouden.
    • Speelschema's: Een eenvoudige kalender waar gebruikers hun geplande speeltijden kunnen posten en bekijken.

Technische Specificaties

    • Talen: PHP voor de backend logica, JavaScript voor dynamische gebruikersinteracties, en HTML/CSS voor de frontend.
    • Database: MySQL met drie tabellen:
      • Users voor het opslaan van gebruikersgegevens zoals gebruikersnaam, e-mail, en wachtwoord.
      • Friends voor het beheren van de vriendenlijst, met verwijzingen naar gebruikers-ID's.
      • Schedules voor het opslaan van gebruikers geplande speeltijden.
    • Veiligheid: Basis gebruikersauthenticatie voor het inloggen en registreren van gebruikers.

Design

Het design zal strak en modern zijn, aantrekkelijk voor jongeren, met een eenvoudige en heldere gebruikersinterface. Het zal ook responsief zijn om toegankelijk te zijn via zowel desktops als mobiele apparaten. Indien er tijd over is, kan een light- en dark theme worden gemaakt.


Maak een planning, maak minimaal 12 stappen en maak ten minste 6 specifieke stappen.

Stap
Omschrijving Specifiek
Uren
Prioriteit
1




2




3




4




5




6




7




8




9




10




11




12




13




14




15




16




17




18





TOTAAL




Inleveren

PDF met planning

--