Skip to content

w8d5_react-api-hackathon-kieran-and-glyn-week-8 created by GitHub Classroom

Notifications You must be signed in to change notification settings

SchoolOfCode/w8d5_react-api-hackathon-kieran-and-glyn-week-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

React-athon

Task 1 - API Research (20 - 30 mins)

Choose at least one API to fetch from in a full stack React app. This list may help. Remember to read the API's documentation and send test requests from Postman to view the data you get back first before deciding it's suitable to use. You can always use the API list we used in the hackathon earlier in the course as well.

Task 2 - Ideate and Plan (30 - 60 mins)

  • Once you choose an API and test it out, use Disney ideation to come up with an idea of what you want to build. Set a timer for each room (dreamer, realist, and critic).
  • Boil down what your MVP is and what then becomes stretch goals. Break down your idea into its component parts and prioritise your tasks. Use project management software like Trello to organize your plan, breaking it down into tasks that you can then treat as tickets for each feature. Base each of these around a user story.
  • Create a component tree with state and behaviour for each component and at least low-fidelity wireframes for your design.

Task 3 - Build your MVP

Build the simplest version of your app (just enough features to be useable). Make regular commits as you build, and practice branching off for each component and merging that branch in. Use the React hooks and tools we've looked at over the past weeks where appropriate.

Stretch Goals

Once your MVP is functioning and if you have time left, focus on what features you are going to build next - iterate through your planned stretch goals one by one. Again, make use of feature branching and atomic commits (committing often after each change).

Retro

You'll be presenting your apps to each other, and each team member should be prepared to present about their app so an end of day wrap-up is a good idea. This is a good time to practice an agile retrospective - leave time before presentations to discuss what you did well today, what you learned, what you might do differently next time, and actions you can take forward into your project next week.

About

w8d5_react-api-hackathon-kieran-and-glyn-week-8 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published