-
Notifications
You must be signed in to change notification settings - Fork 1
Project Questions
Dinith edited this page May 24, 2020
·
2 revisions
- We used Git extensively throughout the project, including features such as branching, merging, rebasing
- We used
React,Express,MongoDb,Mongoose,MaterialUI,JestandEnzyme
2. Have you shown the ability to carry out further learning beyond the course material to add value to your prototype?
- We used
MaterialUi,mockingoose,React Context APIand many smaller frameworks for various aspects of the app - We added Continuous Integration through
GitHub Actions - We deployed the app using
Heroku
3. Has your code been developed according to best-practices within your applied frameworks? Is it understandable and maintainable?
- We applied best practices to our React components by abstracting functionality into smaller components
- We used JS best practices, such as using
constto enforce immutability - We applied best practices to our Express API by minimising URL path branching
- Other best practices were applied throughout the project for other frameworks
5. Is there evidence of good project management, and appropriate contribution from all team members?
- We used GitHub issues to track tasks
- We used merge rules for PRs, meaning code-review had to take place
- We had regular meetings and information sessions to discuss development; see the wiki for more info
- Each team member was fully involved throughout the project's development, and contribution was roughly equal among everyone in terms of coding, management, code-review and research