Initialise 2 or more branches, separate the development of frontend and backend.
After a branch reaches a milestone, pull requests can be created to merge it into the main branch.
The main branch should also always store the most stable, bug-free version of the application.
Initialise 2 or more branches, separate the development of frontend and backend. After a branch reaches a milestone, pull requests can be created to merge it into the main branch. The main branch should also always store the most stable, bug-free version of the application.