Aplicativo Web de Gestão Escolar OPENSOURCE
- composer
- node && yarn
- php > 7.2
- symfony cli (link to download: https://symfony.com/download)
- motivation
- basics of symfony & php
- basics of Javascript
Etapa 1. Bifurque este projeto
Etapa 2.
- git clone https://github.com/[your_username]/sekoliko.git
Passo 3. Crie uma nova filial [opcional] (se quiser contribuir)
- git checkout -b feature/my-branch
Passo 4. Instale as dependências do compositor
- composer install
Etapa 5. Instalar dependências de nó
- yarn install
Etapa 6. Crie um novo banco de dados, crie um novo arquivo .env.local
, adicione conteúdo .env
a ele e configure DATABASE_URL em .env.local
para seguir sua própria configuração de banco de dados como:
- DATABASE_URL="mysql://db_user:[email protected]:3306/db_name?serverVersion=5.7"
Etapa 7. Atualizar esquema do banco de dados
- bin/console doctrine:schema:update --force
Etapa 6. Execute o servidor
- symfony serve
Etapa 7. Execute o servidor webpack para ativos
- yarn encore dev --watch
Crie seu primeiro usuário executando:
php bin/console sekoliko:create:super-admin
Para nova escola e administração:
php bin/console sekoliko:create:admin
O código deve seguir o estilo padrão de codificação do symfony. Instale este padrão de codificação em seu diretório raiz do sekoliko.
git clone git://github.com/djoos/Symfony2-coding-standard.git && composer install -d ./Symfony2-coding-standard
./Symfony2-coding-standard/vendor/bin/phpcs --config-set installed_paths ../../../../Symfony2-coding-standard
Em seguida, execute este comando SEMPRE e corrija todos os erros antes de enviar.
./Symfony2-coding-standard/vendor/bin/phpcs --standard=Symfony --ignore=*/vendor/*,/src/Kernel.php,*/Migrations/* ./src/
Faça um design legal e fácil de usar, temos um modelo chamado admirator
dentro do diretório de ativos do tema.
Convenção de commit:
Faça coisas legais
O agradecimento vai para essas pessoas maravilhosas:
Sylvano Tombo | Rina Vatosoa ? | nyantso | Fy Kely ? | Chrys Rakotonimanana | julho ? ? | Hantsaniala Eléo ? |
Tolotra Raharison | Vony Randria | rhianmax | Henintsoa Harinoro ? | Mika Andrianarijaona |
Este projeto segue a especificação de todos os contribuidores. Contribuições de qualquer tipo são bem-vindas!