Skip to content

CRUD de enquete, feito na linguagem PHP. O sistema utiliza Symfony 2.8, Doctrine2, AngularJS 1.5, Bootstrap 3 e MySQL.

Notifications You must be signed in to change notification settings

leidison/enquete

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enquete

Gerenciamento de enquete, feito na linguagem PHP. O sistema utiliza Symfony 2.8, Doctrine2, AngularJS 1.5, Bootstrap 3, MySQL e autenticação via OAuth2.

Urls do Projeto

https://ajudeme.herokuapp.com/

Exemplo de url da api https://api-ajudeme.herokuapp.com/api/enquete?pagina=1

Banco de dados

O SGBD escolhido original para o projeto foi o MySQL. Porém, a API funcionará com qualquer base de dados relacional escolhida. Link para o SQLScript do projeto.

Instalação do projeto

Como o projeto utiliza Composer e Bower para genciar os pacotes da API e do front-end,consecutivamente, será necessário executar os passos abaixo:

Acesse a documentação do Bower para saber como instalar. Acesse também a documentação do Composer.

Instalando dependências da API:

DIRETORIO-RAIZ/api: composer install

Instalando dependências do front-end:

DIRETORIO-RAIZ/front-end: bower install

Testes Funcionais

O projeto utiliza o PHPUnit para executar os testes funcionais na API. Acesse a documentação do PHPUnit para saber como instalar.

Executanto testes na API

DIRETORIO-RAIZ/api: phpunit -c app --process-isolation --stop-on-failure

About

CRUD de enquete, feito na linguagem PHP. O sistema utiliza Symfony 2.8, Doctrine2, AngularJS 1.5, Bootstrap 3 e MySQL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published