Welcome to the Recess Project Template! This repository serves as a structured template for working on your recess projects
in groups of five
. It provides guidelines and a well-organized file structure to help you efficiently collaborate, manage your individual work, and deliver successful group projects.
flowchart LR
subgraph "Repository"
Repo((Repository))
end
subgraph "User A"
fork[Fork]
branchA[Branch A]
end
subgraph "User B"
branchB[Branch B]
end
subgraph "User C"
branchC[Branch C]
end
subgraph "Pull Request"
pullRequest[Pull Request]
end
Repo --> fork
fork --> branchA
fork --> branchB
fork --> branchC
branchA --> pullRequest
branchB --> pullRequest
branchC --> pullRequest
pullRequest --> Repo
Note: Each Group member has to Own a Branch named as his/her name
Find detailed project documentation in the docs folder. It includes:
-
Project Overview: Get an overview of the project's goals, objectives, and how to use this template effectively.
-
Project Guidelines: Learn about the best practices for group collaboration, code organization, and documentation.
Submit your final project reports and group presentation in the reports folder:
- Individual project reports: reports/report_Student1.pdf - reports/report_Student5.pdf
- Group presentation: reports/group_presentation.pptx
The resources folder contains additional resources for the project, including:
- Images: Store images related to your project (e.g., diagrams, graphics).
- Datasets: If applicable, keep datasets used in your project for reproducibility.
To begin your recess project, use the "Use this template"
button to create your individual project repository based on this template. Follow these steps to get started:
- Clone your individual project repository to your local machine.
- Collaborate with your group members on the group project within the src/group_work folder.
- Work on your individual contributions within your respective folders in src/individual_work.
- Regularly commit and push changes to your repository.
- Create pull requests for group project changes and get feedback from your team.
- The project will run for 2 weeks starting on 24th July 2022 to 11th August 2023 till 11:59 pm.
- Email us: jeff.geoff.cis@gmail.com cc. ndigezzalivingstone2@gmail.com and send us the link for the GitHub Repository!
If you want to contribute to this project template or suggest improvements, please follow the guidelines outlined in CONTRIBUTING.md. We welcome your contributions and value your feedback!
This project is licensed under the MIT License. Feel free to use and modify this template for your own recess projects.