Skip to content

Latest commit

 

History

History
34 lines (31 loc) · 1.65 KB

ROADMAP.md

File metadata and controls

34 lines (31 loc) · 1.65 KB

ROADMAP

All tasks of memory bits.

Done ✅

  • Login page ~3d #feat
    • User can click a button to start the game. When this button is clicked, a timer will start
  • Game page ~10d #feat
    • Card component ~1d #feat
    • Header component ~4d #feat
    • Logic of game ~10d #feat
      • Create action to search for cards to display according to the difficulty level selected by the user
      • User can see a grid with n x n cards (n is an integer). All the cards are faced down initially (hidden state)
      • The user can click on any card to reveal the image below it (change it to visible state). The image will be displayed until the user clicks on a second card
      • Observe the end of the match to save a match in the database
  • Game over page ~1d #feat
  • Win page ~1d #feat
  • Create action to validate user existence in the database, if it exists, pull data from it, if not, create a new user
  • Create endpoint to get all matchs by user id ~1d #feat
  • Create endpoint to put match ~1d #feat
  • Create endpoint to get cards by level ~1d #feat
  • Create endpoint to post user ~1d #feat
  • Create endpoint to get user by name ~1d #feat
  • Create endpoint to get user by id ~1d #feat
  • Create endpoint to post matchs ~1d #feat
  • Create endpoint to get matchs ~1d #feat
  • Create endpoint to get cards by group name ~1d #feat
  • Create endpoint to get cards by group id ~1d #feat
  • Prepare Prisma database #feat [31/03/24->31/03/24]
  • Add libraries to project
  • Insert images in database [27/03/24->27/03/24]
  • Register images in CDN [23/03/24->27/03/24]
  • Docker to database