MEMORY GAME
Description
Memory Game is a memory game for the web that can be played from the browser. The game consists of flipping over two cards in such a way that they make a match. All pairs must match before the time runs out.
HOW PLAY THE GAME
- First, you need to enter the game from your browser. > https://master.d2vy15k0riy2j.amplifyapp.com/
- You do not need authentication; you only need to enter with a nickname.
- Select two cards in such a way that the image on each card matches the other.
- Find all the matches before time runs out.
- You can see the three best scores.
TECHICAL DETAILS
- This is a React/Next.js memory card matching game.
- It has both mobile/tablet and desktop layouts.
- The backend for scores was implemented using AWS Lambda and DynamoDB with the Serverless Framework.
- The game is developed in Next.js and deployed on AWS using Amplify.
AMAZON Q
For this project, Amazon Q was integrated into IDE Cursor, an editor based on VSCode.Among the main tasks that Amazon Q handled were:
- Configuration of the AWS user with the respective policies to use DynamoDB, CloudFormation, CloudWatch, S3, Lambda, and the Serverless Framework.
- Implementation of the card flip animation.
- Construction of the timer.
- Construction of the skeleton.
- Generation of sound effects
AWS service used in this game
- Amplify
- Lamda
- Dynamo
- Cloudwatch
Built With
- amazon-web-services
- amplify
- cloudwatch
- dynamo
- javascript
- lamda
- next
- react
- serverless
- typescript

Log in or sign up for Devpost to join the conversation.