Atlantis CMS est une application Web de système de gestion de crise permettant de surveiller les situations de crise à Singapour.
Ces instructions vous permettront d'obtenir une copie du projet opérationnel sur votre ordinateur local à des fins de développement.
Choisissez-en un :
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
N.-B.. Une invite vous demandera de saisir les paramètres du projet pour créer le fichier /app/config/parameters.yml
. Entrez les paramètres pertinents ou laissez les valeurs par défaut.
Sur le dossier racine ou static
du projet, vous pouvez désormais :
# installs the project dependencies listed in bower.json
$ bower install
# installs the project dependencies listed in package.json
$ npm install
Allez sur phpmyadmin et importez les fichiers de structure et de données de la base de données atlantis_cms.
N.-B.. Vous trouverez les fichiers .sql sur Google Drive (dossier database
).
Accédez au dossier racine du projet avec la ligne de commande et exécutez :
$ php bin/console assets:install --symlink
Accédez au dossier racine du projet avec la ligne de commande et exécutez :
$ php bin/console server:run
N.-B.. Pour 7 et 8, vous devrez peut-être ajouter au préalable votre répertoire d'installation PHP à la variable d'environnement %PATH%.
Le serveur doit fonctionner sur l'adresse par défaut : http://127.0.0.1:8000
L'interface utilisateur d'Atlantis CMS est basée sur Gentelella, un modèle d'administration Bootstrap 3 open source.
AtlantisCMS est maintenu selon les directives de gestion des versions sémantiques.
Ce projet est un projet scolaire pour le module CZ3003 de la Nanyang Technological University (NTU) de Singapour.
// À FAIRE - Licence de projet.