What sets us apart
FUF Software Development
At FUF, we specialize in designing modern websites, web applications and mobile apps. We have over 25 years of experience in the development of software for websites, intranet solutions and single-page applications. In line with current trends in individual and software development, our web development company FUF always designs a customized and sustainable solution for our customer - Thus providing the ideal foundation for your digital success.
We start with adapting the blueprint of the future system to our customer's specified requirements. In harmony with relevant coding standards, we use stable automation processes and regular unit tests, to ensure effective and rapid development. This approach is rounded off by using professional deployment processes.
Even before the actual development of websites or mobile apps, we focus on deciding for the right technology. Node.js for example is based on JavaScript and convinces with its simple implementation and performance compared to other scripting languages such as PHP. Due to having developed numerous projects, FUF is increasingly relying on Python and Flask for web backend development.
FUF's custom developments are based on modern standards such as front-end applications (Angular), SOA (Service-Oriented Architecture), NoSQL databases and MVC frameworks such as Symfony. Our individual web development is characterized by a modular and flexible software structure.
This enables platform independent development of web components to ensure their ease of use in mobile or other systems. This allows for continuous optimization and maintenance of the software and at the same time makes it easier to integrate modern web technologies into existing legacy systems.
With the programming languages used, FUF consistently relies on sustainable and stable frameworks. Their long life cycle offers advantages for small and medium-sized projects in particular - for example, through comparatively fast implementation and reduced effort.
Thanks to our extensive expertise from numerous successful projects, we can rely on a wide range of technological approaches. We approach and take well-founded decisions based on joint exchanges - Tailored to the requirements of each project.
Extbase
Extbase allows for individual TYPO3 extensions and thus ensures an efficient extension of the content management system.
Angular
Google's JavaScript framework Angular impresses with its flexibility and performance superiorority when developing mobile applications.
Python
For customized web solutions that are both efficient and scalable. The versatility of Python provides for innovative applications that perfectly meet the needs of our customers.
Data migration
With a detailed migration concept, FUF paves the way for a successful website relaunch
Solr
Solr statisifies the search requirements of complex and extensive websites.
MongoDB
As an open source database, MongoDB optimizes the processing of different data sets - Already many times implemented by us
API Integration
Whether relaunching or refactoring: By connecting external interfaces, FUF optimizes websites individually to the desires of our customer's.
Laravel
Laravel: The scalable framework for developing websites with high loads
Database development
- Relational databases (SQL) such as MySQL
- Non-relational databases (NoSQL) such as MongoDB
Individual web development
- Web development with PHP Symfony, Angular and Python (Flask)
- Integration of components based on modern web technologies into existing legacy systems
- Integration and configuration of powerful search technologies such as Solr
- Development for mobile apps / hybrid apps with HTML5, Android and iOS
- Front-end development for single-page applications and hybrid apps with Angular
- State-of-the-art deployment with Docker, GitLab, Kubernetes, Argo CD, Terraform and complete observability through Prometheus, Grafana and OpenTelemetry.
Interface programming / web services
- Programming of HTTP interfaces / REST
- Programming of gRPC interfaces
- Integration of third-party interfaces, OAuth, such as Facebook, X, Google and Co.
- Data migration/data import into the new system, including data preparation
Our way of working for efficient web and software development
- Consulting in all stages of software development
- System and requirements analysis and strategy development
- Close contact and continuous exchange with our customers
- Agile project management according to SCRUM
- Integration of external IT departments into the development process and support