PHPackages                             adamo/skeleton-basic-work - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. adamo/skeleton-basic-work

ActiveProject[Framework](/categories/framework)

adamo/skeleton-basic-work
=========================

Estrutura básica para SLIM PHP MCV

v1.1.0(2y ago)482MITPHP

Since Aug 7Pushed 1y ago2 watchersCompare

[ Source](https://github.com/AdamoAvelino/basic-structure)[ Packagist](https://packagist.org/packages/adamo/skeleton-basic-work)[ RSS](/packages/adamo-skeleton-basic-work/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (5)Versions (3)Used By (0)

Estrutura basica para desenvolvimento PHP
=========================================

[](#estrutura-basica-para-desenvolvimento-php)

Trata-se de uma estrutura simples para desenvovilmento aplicações utilizando MVC com SLIM, TWIG.

Para facilitar e padronizar as estilizações do frontend é utilizado webpack para configuração de transpiladores **SASS** para **css** e Babel para para **javascript** e **bootstrap para HTML**

Instalção
---------

[](#instalção)

```
composer create-project quaestum/quaestum

npm install

```

Configuração
------------

[](#configuração)

Incluir configurações para conexões com serviços como Base de Dados e/ou SMTP para envio de e-mails é simples. Utilize o arquivo **.env**.

> O arquivo já vem com as variáveis de conexão com banco de dados já definidas, basta incluir os valores. Utilize o **.env.exemplo.**

Rotas
-----

[](#rotas)

No diretório de rota, é possivel colocar quantos arquivos necessário, assim como pastas para separar versões de apis.

> Exemplo: Dentro da pasta **routes**, incluir api/v1. Dentro desta pasta pode ser criado quantos arquivos de rota necessário, além de pastas para melhor organizar o projeto.

arquivo usuario.php

```
