NGX Bio provides a biological sequencing service. The client part of the site gives users the ability to choose one of several methods of genome processing, to receive a quote for the research required, and to then order the research. The administration component included even more capabilities including the control of all data entities, tracking of operation status through the DB – AWS copying data – parsing of raw files into an internal format.
To accomplish this, we migrated the project from PHP to Python, then organized the administration component through Flask-Admin and a lot of customization. After that, we completed the scheduled syncing of the data from Salesforce to the local-site PostgreSQL database. We implemented both technologies in the project to handle internal (programmed) tasks, such as daily jobs, database updates, or other regular jobs, etc. The tasks are automated and don‘t require human processing.