Skip to content

mhammarback/PROJECT-Labyrinth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Labyrinth - Overview

Project done as a part of Technigo bootcamp.

This project was all about tying together the skills I have learned to build an app which retrieves a list of actions from the backend and presents them to the user as interactable items.

This week's project comes in the form of a text-based adventure.

Learning Objectives:

  • How to make API calls around Redux using thunks
  • How to structure your redux store to suit your data
  • To send JSON in the body of a request

Core Tech

  • Redux
  • React
  • React Hooks
  • JSX
  • thunks
  • Styled Components
  • API

Requirements Completed

🔵 Blue Level

  • The page should be responsive.
  • Use redux to store the current state of the game
  • Focus on making the UX of the app good. Handle the response delay
  • Use thunks to wrap API calls.

🔴 Red Level (Intermediary Goals)

  • Show the descriptions of the directions in the main description of the current room. Present clear and simple actions.
  • Focus more on design and make or use a design library

⚫ Black Level (Advanced Goals)

  • Style each room/state based on the description. For instance, if it contains the word "forest" you may want to change the background to a forest

View it live

https://technigo-labyrinth.netlify.app/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • JavaScript 89.4%
  • CSS 5.5%
  • HTML 5.1%