A web application to create and manage time slots for efficient scheduling
- New issues must contain "requirements" that specify what exactly must be implemented for the issue to be considered resolved
- If issue is a new feature, adding details regarding the design is a plus
- Be sure to connect the issue to the scheduling app project on github
- Also ensure that the correct label is attached (bug, feature, or documentation)
- Add in links to the documentation for any third party libraries/framworks/apis that must be used
- Create a branch off of the main branch, the name of said branch must begin with SCHDL and end with the number of the issue being worked on. (ex. SCHDL-3)
- When creating a pull request, the title must begin with the branch name and include a short description of what the issue the PR solves is.
- Ensure you add a description for every pr to explain the changes you made to make for an easy code review process.
- When merging a pull request, make sure to squash and merge to make it easier to revert that pull request at any time!
- Only one other person needs to approve a pull request for it to be merged.