Skip to content

Plataforma de gestão de operações com arquitetura desacoplada (SPA + API RESTful).

License

Notifications You must be signed in to change notification settings

wellersonJesus/LandPage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Plataforma de gestão de operações

Arquitetura desacoplada (SPA + API RESTful).

Preview Landpage Preview Beneficios Preview Comoo funciona

🛠 Tecnologias

PHP Angular JavaScript Bootstrap HTML5 CSS3

Guia de Instalação e Execução

⚡ Quick Start (Automático)

Para configurar e rodar tudo automaticamente (API + Banco + App):

chmod +x init.sh
./init.sh

Siga a ordem abaixo para configurar e rodar o projeto.

1. Database

# Comandos migrates  
rm -f api/src/Database/db/landpage.db
php api/src/Database/init_db.php
php api/src/Database/seeds.php

2. API

# Instalar dependências da API
cd api
composer install
composer dump-autoload
cd ..

# Run api
php -S localhost:8000 -t api/public
Backend Acesso Status
API localhost:8000 ✅ Implementado

3. APP

# Instalar dependências do Frontend 
cd app
npm install
npm start
Frontend Acesso Status
APP localhost:3000 ✅ Implementado

4 Deploy

### Deploy api restfull
cd landpage
run start landpage
run deploy

Estrutura de commits

Commit Descrição
feat: Nova funcionalidade.
fix: Resolve um bug ou erro.
refactor: Alterações no código.
style: Mudananças (espaços, formatação, ponto e vírgula, etc.).
perf: Alterações de melhorar desempenho/performance.
test: Adição ou correção de testes existentes.
build: Mudanças que afetam o sistema de build ou dependências (ex: npm, composer, docker).
ci: Alterações em arquivos e scripts de configuração.
docs: Mudanças apenas na documentação (README, comentários no código).
chore: Tarefas de manutenção que não modificam o código fonte ou os testes (ex: atualizar o .gitignore).
revert: Quando você desfaz (reverte) um commit anterior.

Documentação

Documentação Acesso Status
Swagger Landpage system ✅ Implementado

🎨 Paleta de Cores

#759e9e #97b6b6 #bacece #dce7e7 #ffffff

#759e9e - #97b6b6 - #bacece - #dce7e7 - #ffffff


© JesusWellerson | Development | SRE | Software Architect | Software Engineer

About

Plataforma de gestão de operações com arquitetura desacoplada (SPA + API RESTful).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published