Goals and Expectations for the Project (What does each group member hope to get out of this project?)
*** Kevin ***
- Get comfortable consuming APIs
- Completing functionality: i.e. searches
*** Suzie ***
- Get comfortable APIs
- Authentication
*** Team ***
- Goal: Base Functionality
- Reach: Cosuming Additional APIs, Writing Front End Javascript
*** Kevin ***
- Notification for PRs
- Consistent communication is good
- Slack response in 24hrs max
*** Suzie ***
- Notifications for PRs
- Direct and clear communication
- Slack response in 24hrs max
Schedule Expectations (When are we available to work together and individually? What constraints do we have?)
*** Kevin ***
- 7/7 to 7/8: Kevin's brother visiting afterschool hours
- Thursdays: 5:00- 6:00 PM Mentor Meeting
*** Suzie ***
- No Code: 8:00 PM MST
- Tuesday: 4:00 - 5:00 PM MST
- Thursday: 5:30 - 6:30 PM MST
- Weekend: flexible
Communication Expectations (How and how often will we communicate? How do we keep lines of communication open?)
*** StandUps *** 12:00-12:15 PM MST
- What did you get done?
- What are you working on today?
- What are you blocked on? What do you need support on?
*** GitFlow ***
- Merges only happen after partner approval
- Merge to main at least once a day
*** Heroku ***
- Automatic Deployment
- Travis CI
- Rubocop
- Faker and Factorybot
- Figaro
- Faraday
- Active Designer
- Rspec Rails
- SimpleCov
- Shoulda-Matchers
- Capybara
- Launchy