Anwendung zur Zeit- und Aufgabenerfassung für einen Anbieter von ERP-Lösungen

A custom web and mobile solution allowing users to easily track document management tasks and employee working time and environment safety.

Kunde

Branche
ERP
Region
Rostock, Germany
Kunde seit
2020

The client provides customers with a custom ERP solution allowing to track document management tasks, employee work, abscence time, environment safety, and sign contracts with digital signature via one application.

Detaillierte Informationen über den Kunden können aufgrund der Bestimmungen der Vertraulichkeitsvereinbarung (NDA) nicht offengelegt werden.

Situation

The client decided to make an application facilitating the process of document management, deadline and employee work/absence time and environment safety tracking more efficient as well as allowing to sign the contracts with the help of a digital signature. The main goal of the project was to build a reliable tool for transparent and convenient deadline tracking and time and document management for companies and their employees.

Lösung

Innowise Group developed from scratch web and mobile applications allowing users to send contracts for signing, track work/absence time, and compliance with coronavirus spread control requirements.

WEB APPLICATION
The solution represents a dashboard for business owners showing all the relevant data about document management processes and employees’ workflow.
A business owner can see when the contract signing due date is and who is responsible for signing the contract.
Moreover, a business owner can track employees’ work and absence time and their compliance with coronavirus spread control requirements.
If the contract needs to be signed by a business owner, they can do it via the web application using a digital signature.

MOBILE APPLICATION 
The mobile application is an employee’s task and time tracking tool sending information to the business owner’s dashboard.
Via mobile phone employees can read contracts, sign them or send them to colleagues for signing. The application sets up the reminders about due dates automatically in order not to leave any contract overdue.
Also, employees can track their work time, report breaks and leaves they make and see who is abscent.

Technologien

Backend
Node.JS
Frontend
ReactJS
Mobil
Flutter
DevOps
Amazon AWS
Plattformen
Web, Mobile

Prozess

The client had a clear vision of what the ideal analytical module should look like, so we got mock-ups of the interface and formulas to calculate the production costs. We solved the issues with everything, considering the development process:

  • Softwarearchitektur
  • Selection of the most suitable technologies and frameworks for flawless operation
  • Frontend and backend development.

Due to the close cooperation of our Business Analyst and Project Manager with the client, we managed to turn the general idea of such ERP platform into a fully-functioning set of web and mobile applications showing great reliability and swift response.

DISCOVERY PHASE
At first, our team analyzed the client’s wishes, dived deeply into exploring the ways of the solutions’ implementations, and figured out the best possible technological solutions.
We designed mock-ups of the future applications, created a detailed plan for the development of each module, and agreed with the client on the workflow. To get a more exact estimation, we created a detailed plan for the development of each module and agreed with the client on the workflow and priority of features.

TECHNOLOGIE-AUSWAHL
According to the specifications and requirements, we recommended the technologies and frameworks that perfectly suited the client’s needs.
For instance, Flutter was chosen during the creation of the platform. It allows for more comfortable and rapid development and QA processes since the application versions for different platforms are based on a single code instance. All the changes in the code are automatically applied to all platforms, which speeds up the updating process, and fixing bugs in the code fixes bugs for all the platforms as well. This reduces the costs of development and QA significantly.

MVP DEVELOPMENT
Nachdem wir uns mit dem Kunden über den Projektstrukturplan geeinigt hatten, haben wir die Entwicklung des MVP begonnen.
We delivered module by module every two weeks, discussed tasks in Slack and Google Meet and had tasks tracked in Jira.
Jede Entwicklungsphase wurde mit Unit- und manuellen Tests abgeschlossen, sodass wir selbst kleine Fehler frühzeitig erkennen und beheben konnten, bevor sie sich zu Problemen entwickeln konnten.

Team

2
Backend-Entwickler
2
Frontend-Developer
1
Mobile Developer
1
Business-Analysten
1
Projektleiter
1
Ingenieur für manuelle QA
1
UI/UX Designer

Ergebnisse

As we’ve conducted a deep analysis of the client’s intentions and needs, we’ve come up with the solution perfectly serving our client’s needs. Both web and mobile applications show rapid response, great accuracy, and are easy to maintain and deliver on the SaaS basis.

The product contains everything a business owner might need to keep an eye on the workflow while keeping everything between him and employees transparent and trusted.

Projektdauer
  • 6 months for MVP
  • The project continues, at this stage we support the platform and implement new functionality

Sie brauchen eine technische Lösung? Kontaktieren Sie uns!

Wählen Sie das Thema Ihrer Anfrage

Bitte beachten Sie, wenn Sie auf die Schaltfläche Senden klicken, dass Innowise Group Ihre Datenschutzrichtlinie um Ihnen die gewünschten Informationen zukommen zu lassen.

Wie geht es weiter?

1

Sobald wir Ihre Anfrage erhalten und bearbeitet haben, werden wir uns mit Ihnen in Verbindung setzen, um Ihre Projektanforderungen zu besprechen und eine NDA zu unterzeichnen, um die Vertraulichkeit der Informationen zu gewährleisten.

2

Nach Prüfung der Anforderungen erstellen unsere Analysten und Entwickler einen Projektvorschlag, der Arbeitsumfang, Teamgröße, Zeit- und Kostenschätzung enthält.

3

Wir vereinbaren einen Termin mit Ihnen, um das Angebot zu besprechen und eine Vereinbarung zu treffen.

4

Wir unterzeichnen einen Vertrag und beginnen umgehend mit der Arbeit an Ihrem Projekt.