Skip to content

ErnestoIngles/commit-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Commit Flow

Live Demo: https://commit-flow.netlify.app/

Commit Flow is a professional productivity tool designed to standardize Git history. It empowers developers to build clear, structured, and industry-standard commit messages through an intuitive and optimized interface.

โœจ Key Features

  • Guided Commit Generator: A step-by-step workflow to ensure consistency across repositories.
  • Modular Architecture: Built with Angular 21 following Clean Code and SOLID principles.
  • Professional Styling: Modern and scalable UI developed with SCSS (Sass).
  • Reliable Testing: Integrated with Vitest to ensure logic integrity and stability.

๐Ÿ› ๏ธ Technical Stack

  • Framework: Angular 21
  • Styles: SCSS (Sass)
  • Testing: Vitest
  • Scaffolding: Angular CLI

๐Ÿš€ Installation & Setup

  1. Clone the repository:
    git clone [https://github.com/ErnestoIngles/commit-flow.git](https://github.com/ErnestoIngles/commit-flow.git)
    
  2. Install dependencies:
 npm install
  1. Run development server:
 ng serve

Navigate to http://localhost:4200/ to start using the tool.

๐Ÿ‘จโ€๐Ÿ’ป Author

Ernesto Inglรฉs Software Developer & Computer Science Student

Passionate about software architecture, clean code, and building tools that improve the developer experience.

About

๐Ÿš€ A professional tool to standardize Git history by generating clear, structured, and industry-standard commit messages.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors