Aplicación Web de Gestión 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
Paso 1. Bifurca este proyecto
Paso 2.
- git clone https://github.com/[your_username]/sekoliko.git
Paso 3. Crea una nueva sucursal [opcional] (si quieres contribuir)
- git checkout -b feature/my-branch
Paso 4. Instalar las dependencias del compositor
- composer install
Paso 5. Instalar las dependencias de los nodos
- yarn install
Paso 6. Cree una nueva base de datos, luego cree un nuevo archivo .env.local
, agregue contenido .env
a este y configure DATABASE_URL en .env.local
para seguir su propia configuración de base de datos como:
- DATABASE_URL="mysql://db_user:[email protected]:3306/db_name?serverVersion=5.7"
Paso 7. Actualizar el esquema de la base de datos
- bin/console doctrine:schema:update --force
Paso 6. Ejecute el servidor
- symfony serve
Paso 7. Ejecute el servidor webpack para activos
- yarn encore dev --watch
Crea tu primer usuario ejecutando:
php bin/console sekoliko:create:super-admin
Para nueva escuela y ejecución administrativa:
php bin/console sekoliko:create:admin
El código debe seguir el estilo estándar de codificación de Symfony. Instale este estándar de codificación en su directorio raíz de 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
Luego ejecute este comando SIEMPRE y corrija todos los errores antes de presionar.
./Symfony2-coding-standard/vendor/bin/phpcs --standard=Symfony --ignore=*/vendor/*,/src/Kernel.php,*/Migrations/* ./src/
Haga un diseño atractivo y fácil de usar, tenemos una plantilla llamada admirator
dentro del directorio de activos para el tema.
Convención de compromiso:
hacer cosas geniales
Gracias a estas maravillosas personas:
SylvanoTombo | rinavatosoa ? | nyantso | Kely ? | Chrys Rakotonimanana | Jul ? ? | Hantsaniala Eléo ? |
Tolotra Raharison | Vony Randria | rhianmax | Henintsoa Harinoro ? | Mika Andrianarijaona |
Este proyecto sigue la especificación de todos los contribuyentes. ¡Bienvenidos aportes de cualquier tipo!