Mobility Data Space: React Frontend

LAKdev has developed a website for the Mobility Data Space using React.js and JavaScript.

Duration: 6 months
Customer: Mobility Data Space
Project type: React Frontend

The Mobility Data Space is a project of acatech - the German Academy of Science and Engineering - and aims to simplify the exchange of mobility data.

For the project, we were responsible to create Frontend for MDS Catalog in collaboration with the Fraunhofer Institute and olli design using React.js. The task was to integrate the open source backend of the broker with Elastic Search as well as material design components in the frontend.

The customer requirement

Integrating the open source backend and Elastic Search database with the front end can be technically challenging. It requires careful configuration and APIs for efficient communication. Material design components must be customized and styled to maintain the overall design. Performance optimizations such as caching, lazy loading, and query optimization are important. The front-end should be easy to use, scalable, and flexible to meet future needs. This then resulted in the further requirements:

  • Integration of Open Source Backend and Elastic Search
  • Adaptation of material design components
  • Performance optimization
  • Scalability
two-way-arrow
The solution

Successful solutions overcame the challenges. The backend and Elastic Search database were seamlessly integrated with the frontend. Material design components were carefully customized to ensure a consistent look and feel. Performance optimizations such as data caching, lazy loading, and search query optimization were implemented. The frontend is user friendly and scalable. The MDS catalog runs smoothly and meets future requirements.

Mobility Data Space Catalog

React.js Frontend

Methoden, Werkzeuge und Technologien
check-icon
Titel
Frameworks
Inhalt

React.js

check-icon
Titel
Programming languages
Inhalt

JavaScript, HTML/CSS

check-icon
Titel
Server & Databases
Inhalt

Apache, MySQL

check-icon
Titel
Version control
Inhalt

GIT