We develop smart web applications.

Based on your requirements, we design and program web applications that bring your project forward: Powerful, secure, device-independent and usable worldwide.

We develop smart <strong>web applications</strong>.
We develop smart <strong>web applications</strong>. Hintergrund-Grafik

Our services for you

We design and program smart web applications or Progressive Web Apps (PWA). You can host your web application or PWA on your own servers or in the cloud and benefit from very high availability around the clock. The software architecture is designed for high user numbers and top performance and can be scaled as desired. This means that the application grows with your business processes.

Comprehensive advice

Comprehensive advice

We advise you on the best software solution for you and give you clear recommendations on the appropriate methods and procedures. We will be happy to show you smart web applications that we have implemented for well-known customers, explain our working methods and specifically address your specific requirements. After analyzing your requirements, we will provide you with suggestions for the realization and the selection of suitable development tools. All functional and technical aspects are taken into account. This way, you always have an exact overview of the data model, the interfaces to other systems as well as the architecture of the software.

New development

New development

We develop high-quality individual web applications at a reasonable price and tailored exactly to your requirements. With more than 25 years of experience in custom software development, we offer you not only expertise and software quality, but also a deep understanding of business and technical requirements in many industries and specialties. As a result, you receive high-quality software solutions that can be seamlessly integrated into existing IT environments and make your company fit for the digital future. If you wish, we can also develop standard software that you can market independently. Of course, we also advise you on the design of precisely fitting program functions and analyze your existing software.


Project management: agile or classic

Thanks to our proven project management, we ensure that your software is completed on time and to your complete satisfaction. We agree with you in advance which approach is best for you. If desired, we develop software in an agile manner or according to classic models. From programming new software features, to field tests and rollouts, to documentation – our efficient project management ensures at all times that your software is completed exactly according to plan.

Agile: Scrum method

Agile: Scrum method

With an agile approach, we realize individual software flexibly, quickly and exactly according to your requirements. The Scrum method is suitable for this, which enables fast interim results and project adjustments. We divide complex projects into clearly structured individual projects that are completed within a fixed time frame. Your project team is guided by these “sprints” and can deliver quick interim results and flexibly respond to any new requirements.

Classic: Realization concept

Classic: Realization concept

In a classic project management according to the waterfall model, we first design the technical implementation and all relevant functional processes of your new software for you in a realization concept. In this way, we guarantee that your software will also be easily expandable in the future and will have a high level of performance. We attach great importance to a close cooperation with you. The exact understanding of your workflows and the specific requirements of the software enables us to create a concept that fits you perfectly. Familiarization with your area of expertise is therefore an important part of the concept and a challenge that we are happy to take on. The implementation concept is also the basis for a precise cost estimate. This way, you not only have a concrete idea of your commissioned software, including wireframes and mock-ups, but also know exactly how much time and budget the development will take.


Our extra service for you

We offer you a broad service portfolio, train you and your employees on your new web application and are at your disposal with support and maintenance. We guarantee the highest software quality and apply extensive quality assurance techniques. With us, the managing directors get involved in every project and make sure that your software is developed to your complete satisfaction.

Introduction and training

Introduction and training

We develop customized software solutions and ensure that your employees, partners and customers can work quickly and efficiently with the web application. Upon request, we will be happy to introduce your employees to all program functions and the operation of the software and are, of course, always available to answer your questions afterwards.

Maintenance and support

Maintenance and support

Even after the completion of your software, we always remain available and adapt your application to future requirements. This also includes, for example, checking back-ups and ensuring the smooth operation of your software. With trinidat, you are choosing a genuine software partner who will remain available to you in the long term.

We deliver every project including source code. You receive a full 24-month warranty with free support and troubleshooting.

Testing

Testing

We guarantee the highest software quality and apply extensive quality assurance techniques. In addition to unit testing and regular code reviews, we also perform extensive manual testing of the software based on test concepts and test cases. We use GitHub to manage and version the source code. This way, all changes to the source code always remain fully traceable. We use “Redmine” or “Jira” to manage our projects. Access is via a public web interface. You can easily check the current status or add new entries.

UI and UX

UI and UX

Smart web applications from trinidat are not only of high quality, they also look good and are intuitive to use. Even with complex tasks, we attach great importance to simple, logical and consistent operating concepts and check usability in the early phases of each project. Our aspiration for every software development is to always combine the best possible functionality with a simple and intuitive user experience.

Software architecture

Software architecture

We design the software architecture according to modern specifications and use proven design patterns. The program code is guaranteed to be transparent, clear and easy to follow.


These technologies we use

Platforms & Operating Systems

  • Linux
  • Windows
  • Apple MacOS
  • Apple iOS (Smartphone)
  • Android (Smartphone)

Development
tools

  • Microsoft Visual Studio
    (C# and VB NET)

Programming and markup languages

  • C#
  • CSS
  • HTML
  • JavaScript
  • TypeScript
  • JSON
  • XML

Frameworks for web applications

  • Microsoft .NET 7
  • Microsoft .NET Classic (<5.0)
  • Blazor
  • Angular JS
  • VueJS
  • React

Technologies

  • ASP MVC
  • DevOps
  • Blazor
  • IoT
  • Entity Framework
  • Azure
  • NHibernate
  • AWS
  • RabbitMQ
  • PWA (Progressive Web Apps)
  • Microservices
  • SPA
  • Docker
  • Web-API
  • Kubernetes
  • REST-Services

Development environments

  • Visual Studio
  • Visual Studio Code
  • Bootstrap Studio

Databases

  • Oracle
  • MySQL
  • Microsoft SQL Server
  • MariaDB
  • LocalDB
  • InfluxDB

Are you interested?

Start digitizing your processes and products today with an initial, free consultation.

Contact now