jamyl / Core

Cockpit is a mobile solution for checklist used in the retail industry for store audit and management, healthcare for patient medical follow-up and many industries for equipment or process monitoring

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cockpit Community Edition - Core API

This is the API for Cockpit CE based on Symfony 5 core, with API Platform bundle.

Install Core API

Just do a git clone. In the Core directory, initialize composer

composer install

⚠️ Install also the TimeCop module, to allow fakedata generation! ⚠️

sudo pecl install timecop-beta

And check that extension="timecop.so" is present in your php.ini files (for cli, webserver, etc).

Install Keycloak and mysql

You need a Keycloak instance. You can use un docker container or a local or remote installation. You need also a mysql DB (or any DB like mariaDB, etc). You can use docker container for MySQL or MariaDB, or another compatible DB.

Don't forget to set-up the .env file in Core!

Please, read documentation!

About

Cockpit is a mobile solution for checklist used in the retail industry for store audit and management, healthcare for patient medical follow-up and many industries for equipment or process monitoring

License:MIT License


Languages

Language:PHP 98.4%Language:Twig 0.8%Language:Shell 0.4%Language:CSS 0.3%