Atlantis CMS é um aplicativo web do Sistema de Gerenciamento de Crises para monitorar situações de crise em Cingapura.
Estas instruções fornecerão uma cópia do projeto instalada e funcionando em sua máquina local para fins de desenvolvimento.
Escolha um destes:
C:/wamp/www
# install php-xml, resolves XmlUtils.php:52 problem
$ apt install php-xml
# installs the project dependencies listed in composer.json
$ composer update
Nota. Um prompt solicitará que você insira os parâmetros do projeto para criar o arquivo /app/config/parameters.yml
. Insira os parâmetros relevantes ou deixe os valores padrão.
Na pasta raiz ou static
do projeto, agora você pode:
# installs the project dependencies listed in bower.json
$ bower install
# installs the project dependencies listed in package.json
$ npm install
Vá para phpmyadmin e importe os arquivos de estrutura e dados do banco de dados atlantis_cms.
Nota. Você encontrará os arquivos .sql no Google Drive (pasta database
).
Vá para a pasta raiz do projeto com a linha de comando e execute:
$ php bin/console assets:install --symlink
Vá para a pasta raiz do projeto com a linha de comando e execute:
$ php bin/console server:run
Nota. Para 7 e 8, pode ser necessário adicionar previamente o diretório de instalação do PHP à variável de ambiente %PATH%.
O servidor deve estar rodando no endereço padrão: http://127.0.0.1:8000
A UI do Atlantis CMS é baseada em gentelella, um modelo de administração Bootstrap 3 de código aberto.
AtlantisCMS é mantido sob as diretrizes de versionamento semântico.
Este projeto é um projeto escolar para o módulo CZ3003 da Universidade Tecnológica de Nanyang (NTU) de Cingapura.
// A FAZER - Licença do projeto.