Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 1.24 KB

README.md

File metadata and controls

30 lines (18 loc) · 1.24 KB

Tresle

Tresle é um sistema de delivery, que está sendo desenvolvido utilizando arquitetura de componentes. O objetivo inicial desse projeto é estudar e colocar em prática os seguintes assuntos:

  • Engenharia de software Baseado em componentes.
  • PHP
  • JavaScript
  • VueJs

O back-end desse projeto, está sendo desenvolvido com PHP sem a utilização de frameworks, justamente para praticar o PHP Orientado a Objetos e a arquitetura de componentes.

Objetivo

Desenvolver um sistema de delivery, reutilizando o máximo de componentes back-end possíveis.

Exemplo: Reutilizar os componentes do Sylius.

Organização das branchs

O projeto está dividido em 4 tipos de branch:

  1. Master : Parte do projeto que está em produção, vai receber merge de develop.
  2. Develop: Branch utilizada para teste, vai receber merge de feature/* e hotfix/* .
  3. feature/titulo : Utilizada para o desenvolvimento de uma funcionalidade específica, cada funcionalidade vai possuir uma brach feature.
  4. hotfix/titulo : Responsáveis pela realização de alguma correção, cada correção vai possuir uma branch hotfix.

Branches: https://github.com/Clayder/tresle/branches