Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.35 KB

README.md

File metadata and controls

34 lines (27 loc) · 1.35 KB

Hng_scrum

Project Overview

This project follows a structured branching workflow to streamline development, testing, and deployment. The repository includes both backend and frontend components, with the following technologies:

Languages: TypeScript (94.9%), Python (4.4%), Others (0.7%)

Repository URL: GitHub - Anniedevkiller/Hng_scrum

This documentation outlines the branching strategy, steps to contribute, and troubleshooting tips.

Branching Workflow

The project uses a branching strategy to separate development, testing, and production environments. Below is a breakdown of the branches and their purposes:

Primary Branches

main:

Contains production-ready code.

Code is merged here only after testing in the staging branch.

staging:

Used for Quality Assurance (QA) and integration testing.

Code from feature branches is merged here before moving to main.

develop:

Serves as the main working branch for developers.

Feature branches are created and merged into develop.

Feature

Feature Branches:

Created for implementing new features or tasks.

Naming convention: feature/login-page.

Getting Started

1. Clone the Repository

To start contributing, clone the repository to your local machine:

cd Hng_scrum