To maintain a structured development process, the main branch is protected. No direct pushes will be allowed to the main branch. Every group member is required to create a new branch for their work and make a pull request to the main branch once their work is complete.
Assign specific image classification tasks to each group member. These could include preprocessing, model architecture, training, or evaluation. Ensure that each member works on a separate aspect to parallelize development.