/amos2024ss01-xcelerator-demo-app

a student project in cooperation with Siemens for a Demo Web Application around water tank management

Primary LanguageTypeScriptMIT LicenseMIT

Amos Project: Siemens Xcelerator

Siemens Xcelerator Demo Application

Siemens Xcelerator Logo

Goal

This project showcases the Siemens Xcelerator, illustrating Siemens' comprehensive digital execution platform that spans various industries. This demo application demonstrates the capabilities of Siemens Xcelerator, by simulating a management platform for a water treatment facility.

The user is able to monitor individual pumps, which are located in different facilities. This includes the display of the metrics for each pump, and the ability to create cases. These cases are maintenance orders for, e.g. technicians, to maintain or inspect faulty devices.

Developer Platform

Siemens provides extensive developer tools to help organizations create impactful solutions. More details are available in Siemens Xcelerator Developer Portal. The frontend of the application was built using Siemens Inudstrial Experience (iX) framework.

Outcome

Developers: Gain access to Siemens' easy-to-use tools through Xcelerator, simplifying solution development. Companies: Understand how Siemens Xcelerator aids in solving today's complex challenges.

AMOS Project

AMOS = Agile Methods and Open Source

Students learn Scrum by developing an open source software as a team project over the course of a semester, for an industry partner. The team consist of students from the FAU, TU Berlin and FU Berlin.

Overview of the Application

Facility dashboard

Pump data

Case dashboard

Create Case

API Documentation

The Swagger API documentation will be hosted together with the backend application. It can be accessed via the following URL: http://${BACKEND_HOST}:${BACKEND_PORT}/swagger If it is hosted locally, the URL will be http://localhost:8080/swagger

Link to the architecture Document

Architecture project wiki page

The Team

  • Cecilia Betancourt Barrita
  • Shahraz Nasir
  • Lama Rajjo
  • Jonas Heisterberg
  • Maximilian Krug
  • Alexander Lorenz
  • David Schmidt
  • Patrick Schmidt
  • Ingo Sternberg
  • Saša Bojanić