Founders and Coders (apprenticeship)
Co-authored with Paolo
A text based adventure game narrating your journey to SPACE 4!
- Scrum Facilitator - shared.
- UX Design - shared.
- DevOps - shared.
- Quality Assurance - shared.
git clone https://github.com/miahbates/text-adventure-game
- run
npm install
in your terminal to install the dependencies. - run
npm run dev
in your terminal to start the server.
- Accept some user input (e.g. a username)
- Query an API (e.g. the Github API, or any other fun one)
- Populate the UI with API data
- Have some form of persistent state and interactivity, e.g.
- As a player I want to be able to visually keep track of my progress
- As a player I want to play the game and get a result
- As a user I want to choose my username by accessing my GitHub
- Accept some user input (e.g. a username)
- Query an API (e.g. the Github API, or any other fun one)
- Populate the UI with API data
- Have some form of persistent state and interactivity
- React client side app.
- Able to use github API to get an image from your profile.
- Life bar feature
- Winning and loosing GIFs.
- We can explain what problems React solves
- We can explain when we might not use React
- We can use the React library to build apps
- We can use JSX to create DOM elements
- We can use function components to organise our code
- We can use component state to manage DOM updates
- We can manage side effects in our components
- We can re-write class components with the newer hooks API
- Fix bug: able to play the game without entering your github
- Locale storage to create a leader board of scores
- Add more questions