Skip to content

Instantly share code, notes, and snippets.

@collinkallery
Last active May 11, 2020 21:52
Show Gist options
  • Save collinkallery/3d4704cff195c65fb4fcd042084c14f4 to your computer and use it in GitHub Desktop.
Save collinkallery/3d4704cff195c65fb4fcd042084c14f4 to your computer and use it in GitHub Desktop.

DTR - Vacation Rentals Around Denver

  1. Project: Vacation Rentals Around Denver (Paired, Mod3)
  2. Names: Charlie Bandstra & Collin Kallery
  3. Project Expectations:

Write squeaky clean, well refactored code using ES6 syntax.

Make informed design decisions to create a user-friendly application.

Keep state based components to a minimum and leverage more functional components.

Use a modular architecture for your application file structure.

Think deeply about React Lifecycle Methods.

Become familiar with promises, nested fetch requests, and handling the UI based on acceptance of data.

Become familiar with routing and how to handle dynamic routes.

Use propTypes for every component receiving props.

Write tests for React components and some asynchronous functionality.

  1. Charlie: get comfortable with using Fetch API in React, and get well-acquainted with prop-types. Collin: practice my skills with React / React components, get acquantied with Fetch API, and maintain and implement a very sleek and usable UI for the user.
  2. Charlie: logical thinking, teamwork skills, and reliability. Collin: organization and planning, UI skills, prioritization of logical structure of the project as a whole.
  3. Overcoming obstacles: constant communication, maintaining a positive attitude, making sure we are both at the same pace.
  4. Schedule expectations: cutoff for working is around 6PM, and then 15-30 minute review after 6PM. Laying out the plan for each day either the night before or the day of.
  5. Communication expectations: be kind, direct, and communicate often as well.
  6. Workload expectations: will work a decent amount together, but will divide and conquer on an as-needed basis.
  7. Workflow expectations: PR template & Github Projects.
  8. Expecations for giving and receiving feedback: kind and direct, ready to be open to different possibilities of solving an issue.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment