Open laurencmendoza opened 1 year ago
Allela Ltd. (Lauren, Ellen, Alex) Heroku https://alella-theme-generator-49b5c35126f2.herokuapp.com/ PROJECT PASSED Instructional Glow: README, minimalist styling works very well, auth, meaningful CRUD application, UI is clean and polished. Instructional Grow: Centering users on index page, Small media query pushes content down and nav should be at top for mobile views (tablet and smaller -<960) Chat API query should be enhanced to only provide light font colors if the background is dark. Code readability suffers on night-mode themes.
a. What went well
Lauren: We were all very clear about which user stories we were working on and regularly communicated our status on the user stories to make sure that everyone knew what everyone else was doing and no one was stepping on each other's toes. We worked on merge conflicts as a team and explained important pull requests to each other before deciding on which prs to merge first and which code to keep in merge conflicts.
Alex: Assigning the tasks, helping each other when blockers met, code reviews for pull requests done in group while only one person is responsible for merging the requests, get good at git commands. The app idea was delivered.
Ellen: Biggest take away was the importance of advanced planning, communication and project management through through tools like trello. It not only streamlined the project process, but also minimized risks or merge conflicts. Also our work flow and allocation worked effectively.
b. Workflow to reproduce for future projects
Lauren: I will definitely apply our work with Trello to keep track of our progress and the way we communicated to each other during class and after class. Also making sure that every new idea is kept track of in a user story that is added explicitly to Trello.
Alex: Planning save development time, monitoring progress in Trello gives and idea of what is done and what is not, morning standups with reviewing pull requests planning for the day
Ellen: Definitely would like to repeat the planning and time/project management processes in future projects. Also frequent commits, pushes and merges (after team review)!
c. What did not go so well
Lauren: There was a moment where we were not getting the Google authentication working on our different machines, but it was a quick fix once we realized we had different Google client ids and secrets on our local machines!
Alex: We had only one blocker - issue with env keys for Google authenticator. Sleep more!
Ellen: Nothing major, but technical issues surrounding google o-auth and heroku.
d. Prevention for future projects
Lauren: In the future, it'll be helpful to make sure everyone's ENV files look the same, since that is one file that is not getting pushed/pulled through GitHub
Alex: Double checking
Ellen: I think this won't be an issue as we learned what were the issues!