From Visions to Code Web Applications

Tailored web applications for every business

The future is online. Web applications get the job done.

"Those who have visions should go to the doctor." At least that was the advice from Helmut Schmidt. But we at haj.tech have a different idea: Why not simply turn visions into reality? We program with foresight and transform big ideas into compact software.

In the past, programs were isolated on each computer. But today, everything is somehow online. This brings tangible advantages: The software is located on a central server and runs in any browser* (*except for historical versions – we mean you, Internet Explorer). No installation, no "it doesn't run on the Mac." All data is central, updates are immediate and available for all users.

And where do we come in? haj.tech creates tailored web applications. These fit precisely to the business and offer all the necessary functions. We avoid the unused baggage of off-the-shelf software and instead focus on individual solutions.

Whether Software as a Service (SaaS) for a start-up or mapping the "Digital Touchpoints" in the cloud for an established company – we turn visions into reality!

Progressive Web App (PWA) Progressive Web Apps (PWA)
API API Integration
Tech Stack Tech Stack

Progressive Web Apps (PWA) - the smart alternative to traditional apps

Our absolute favourite discipline is called "Progressive Web App". These marvels can completely replace native mobile apps in countless cases. They run directly in the browser, can be installed on smartphones without going through the App Store (iPhone) / Play Store (Android), and bring all the advantages of traditional apps, such as offline capability and push notifications.

For a successful PWA - and of course for other web applications as well - there are several things to consider. We accompany our clients from the very beginning. Where do the data come from? What about the business logic? What is the security concept? Who is allowed to log in and what actions can be performed? Is it user-friendly and does it look good? Together, we clarify all questions and turn them into first-class answers. For software that is simply better.

We are well connected and link the online universe together (API)!

Online, everything is interconnected, and this naturally includes web applications as well. We master the art of skillfully integrating data and functions from other systems into our applications. Whether it’s online payments (Payment Gateway), importing business data, connecting to social networks, or communicating with business backends – we find the right interface and integrate this API into our web application. There are situations where this works quite easily – and sometimes it requires a complete middleware. But don’t worry, we always find a solution.

React – As a basis in the frontend, we currently use the React framework. An established technology originally developed by Facebook. With React, we have a robust foundation that is used thousands of times in large and small web apps.
We often complement React with the Material UI framework, which allows for the creation of a fast and thoughtful layout. Depending on the requirements, we otherwise write our own HTML and CSS.

OAuth 2 – To allow users to log in to the software, we usually use the OAuth 2 standard. The access authorization meets very high security standards.

GraphQL – We prefer to use the modern form of interface communication. With GraphQL, data can be queried quickly and very flexibly. Depending on the requirements, we also naturally use other standards, such as REST.

SilverStripe – The optimal sparring partner in the backend is the SilverStripe framework and CMS. Here, for example, the data used by the app is managed. The system is very easy to use and at the same time provides a modern basis for individually programmed business processes.

NGINX – The web server; fast and secure. It is hosted on Linux servers in Germany.