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

Liferay-based electronic payment

Liferay

Electronic payment solution for Liferay-based web systems is a proof-of-concept gateway to better customer relationships. Liferay is powerful in the area ...

read more

ICT4APPS E-Commerce

AndroidAppleLiferay

ICT4APPS E-Commerce is a system designed for quick, simple and simultaneous interaction with the clients via website (demo.ict4apps.com) and mobile ...

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

Dealer Station

Node

Dealer Station is an informational website with the calculation of taxes, tariffs, discounts of utility services (telecommunications, electricity, gas, ...

read more