Genesys

Java

General project description

Genesys

Genesys PGR (Plant Genetic Resources) is a free online global portal that allows the exploration of the world’s crop diversity through a single website.

First launched in 2008, it is the largest database of plant genetic resources, containing 2.8 million genebank accessions, which add up to around a third of the world’s genebank samples.

Genesys is a powerful platform that allows breeders and other genebank users to quickly search for – and request – crop samples located in 446 institutes around the globe. Instead of trawling through numerous databases, users find in Genesys one single entry-point to global PGR information.

Industry:

Plant Genetic Resources.

Service:

  • Frontend Development;
  • Backend Development.

Key Features

  • Data search and analytics with Elasticsearch;
  • Responsive design;
  • Open API;
  • OAuth 2 authorization;
  • Interactive map-based visualization with Leaflet.

Project resources

Team size:

  • 1 – 2 Backend Developers;
  • 1 Frontend Developer.

Implementation period:

In progress since April 2013.

Project technical description

Platform:

Java.

Frontend:

  • JSP;
  • jQuery;
  • Bootstrap 3;
  • SCSS;
  • Leaflet;
  • Bower;
  • Grunt.

Backend:

  • Jetty;
  • MySQL;
  • Hibernate;
  • Spring Framework (Core, Data, Security, ACL, OAuth 2);
  • Elasticsearch;
  • Hazelcast;
  • Asciidoctor;
  • Amazon S3.

More Projects

Alpha Hub

Alfresco

Alpha Hub is a central knowledge management platform contained text documents, audio and video materials for using content mutually and holding friendly ...

read more

HomeLike

Node

HomeLike is a corporate housing platform that allows companies and tenants to take advantage of the functionality of real estate services fully. The dual ...

read more

Motive Retail

Liferay

Motive Retail is a unique software company that passionates about providing innovative and dynamic system integration solutions to global manufacturers, ...

read more

Business Configurator

Android

Business configurator is an application for calculating the cost of offers provided to clients. Each offer has one or more services. There are a lot of ...

read more