Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ilri/livegene

ILRI Livestock Genetics
https://github.com/ilri/livegene

php symfony

Last synced: 3 days ago
JSON representation

ILRI Livestock Genetics

Awesome Lists containing this project

README

        

LiveGene
========

LiveGene is an abbreviation of **Live**stock **Gene**tics,
a program at ILRI (International Livestock Research Institute) in Nairobi, Kenya.

This application manages the projects within this program.

Application
-----------

The application is hosted with SymfonyCloud and is accessible under:

https://livegene.ilri.org

The application is developed with PHP and uses the framework Symfony.
It requires PHP 7.4 and the LTS Symfony version 4.4. As of now (2nd February 2022)
it uses the patch version 4.4.37.
The version 4.4 is supported until November 2023.

It consists of 3 main parts:

- `/#/` -> frontend application built with Vue.js
- `/api` -> REST API built with API Platform
- `/admin` -> admin area built with SonataAdminBundle

Entity Relationship Model
-------------------------

The application uses MySQL for the data storage. The data model consists of 16 entities.

![erm](docs/assets/erm.png)

![pictograms](docs/assets/drawing.png)

Developer's guide
-----------------

Please read the [documentation](docs/index.md).