Custom Web Applications from Switzerland | SchäferSoft GmbH             [ Skip to content ](#main-content)   Custom Web Applications from Switzerland 
==========================================

 Software that feels like it was always there.

   Software from Switzerland  Software that
 works with you. 
--------------------------------

 Custom web applications from Switzerland. They manage data, automate processes and give your team a tool that fits exactly how you work. Not an off-the-shelf product, but built for you.

 [ Free initial consultation    ](https://schaefersoft.ch/en/consultation?service=webapplications) [ What we build ](#leistungen) 

    Custom built     Your source code     Modular and scalable     FADP/GDPR compliant  

         app.your-business.ch/dashboard  

      Overview 

      Customers 

     Orders 

      Reports 

    Settings 

Revenue

128k

Orders

2 480

Done

96%

     The basics   What is a web application, anyway? 
------------------------------------

 A web application is software that runs directly in the browser. No installation, no updates you have to install by hand, no dependency on an operating system. You open a link, log in and get to work. On the laptop at the office, on the tablet on the road, on your phone between two appointments.

 Whether it's a simple application or a complex portal: our solutions do something. They manage data, automate processes and connect people. And they get used every single day.

 Want AI to pitch in as well? Find out more under [AI automation for SMEs](https://schaefersoft.ch/en/services/ai-automation).

All of these are web applications

   Online banking    Google Docs    A Shopify store    Booking at the dentist  

 The difference to what we build: our solutions aren't made for a mass market. They're made for you.

     Orientation   Website or web application? 
-----------------------------

A question we hear a lot. The answer is simpler than you might think.

### Website

- Purpose Inform, present
- Login Usually not
- Users Visitors, prospects
- Examples Company website, landing page
- Complexity Low to medium

 [ More about websites &amp; web design    ](https://schaefersoft.ch/en/services/websites) 

 Our focus      

### Web application

- Purpose Manage, automate, interact
- Login Usually yes
- Users Employees, customers, partners
- Examples Portal, ERP, booking system
- Complexity Medium to high

    Often the best solution is a combination of both.

     Services   What we actually build 
------------------------

No box we squeeze your project into. Just real examples from practice.

### Interfaces &amp; integrations

Your existing systems don't talk to each other? We connect them. Once linked, accounting, inventory management, payment services or calendars work together automatically, with no double data entry.

 Typical for · Businesses with several tools that finally need to work together.

### Customer portals

Your customers log in and see exactly what matters to them. Order history, documents, project status. Available around the clock, with no manual effort.

 Typical for · Service providers, trade businesses, agencies with repeat customers.

### Internal tools &amp; dashboards

No more Excel chaos. One interface that shows your team what it needs: stock levels, order status, key figures. In real time, accessible from anywhere.

 Typical for · Manufacturers, logistics, companies with many internal processes.

### Booking &amp; reservation systems

Make appointments, resources or services bookable online. Fully automated, with confirmation emails, calendar integration and no manual follow-up work.

 Typical for · Service providers, medical practices, hotels, rentals.

### ERP systems &amp; business platforms

If no standard product fits, we build it. From order entry to invoicing, everything in one system, tailored to your industry.

 Typical for · SMEs that finally want to map their grown processes properly.

### Marketplaces &amp; platforms

Bring two or more parties together: sellers and buyers, landlords and tenants. We build the infrastructure behind it.

 Typical for · Startups and companies with a platform-based business model.

     Comparison   Off-the-shelf or tailor-made? 
-------------------------------

An honest comparison. No marketing speak.

                    Off-the-shelf software       SchäferSoft solution       Customisation      Limited, often only through settings       Fully based on your processes     Features      Too many or too few       Exactly what you need     Costs      Ongoing licence fees       Predictable project costs, calculated transparently     Dependency      Dependent on the vendor       Complete independence     Scalability      Often limited       Built modular from the start     Integration      Often complicated       Fits right into your infrastructure      

   ![SchäferStrom, a web application by SchäferSoft](https://schaefersoft.ch/build/assets/schaeferstrom_mockup-dJAOWr7q.webp) 

   A real example  ![SchäferStrom logo](https://schaefersoft.ch/build/assets/schaeferstrom_logo-O7DDUEDS.png) 

 A client needed a tailor-made solution for billing a Swiss ZEV (a self-consumption community for solar power). Existing tools were confusing, too complex or didn't cover the Swiss requirements well enough.

 What we built: a complete web application that lets landlords record meter readings, manage tariffs and generate legally compliant electricity bills with a Swiss QR payment slip, fully automatically. Together with the client, this solution then grew into our own SaaS product, SchäferStrom.

 Result: from a custom client solution to a standalone SaaS product. Proof that tailor-made software can meet real market demand.

 [ View project    ](https://schaeferstrom.ch/?utm_source=schaefersoft&utm_medium=referral&utm_content=webapp-case-study) 

     Before. After.   What actually changed 
-----------------------

 Taking SchäferStrom as an example: lots of scattered Excel files and tedious data upkeep became a modern, intuitive application that automates the entire ZEV billing process.

 ![After](https://schaefersoft.ch/build/assets/schaeferstrom_after-DTAxSpLb.webp) ![Before](https://schaefersoft.ch/build/assets/schaeferstrom_before-DylR8pE_.webp) 

 Before After 

    Before  After           Maintaining meter readings in Excel sheets       Meter readings recorded centrally, always up to date          Calculating consumption and tariffs by hand       Peak, off-peak and solar tariffs billed automatically          Putting together every electricity bill one by one       Invoice incl. Swiss QR payment slip at the push of a button          Unsure whether the ZEV rules are being followed       Billed in line with Swiss ZEV regulations          Hours of admin work per billing cycle       Finished billing in just a few minutes      

     Management &amp; permissions  Your system.
 Your control. 
-----------------------------

 With a web application, you stay in charge. You decide who can see and do what, manage your data and adjust processes, without needing a developer for every change.

- Manage users and roles yourself
- Assign permissions per person or team
- Maintain customers, orders and products
- Adapt processes and rules to your business
- Every change logged and traceable

You stay in control. We make sure it works.

      Users &amp; roles 

     New  

LS

Laura Schmid

 Administrator 

MK

Marco Keller

 Team 

AB

Anna Bühler

 Accounting 

RG

Remo Gasser

 Guest 

     Last change: role of Remo Gasser updated 

   Technology   What we build with 
--------------------

Technology isn't an end in itself. We choose it based on what the project needs, not the other way round. Proven, open source, built to last.

 ![Laravel](https://schaefersoft.ch/build/assets/laravel-PQh_iY51.svg) 

Laravel

Backend

The foundation of every one of our web applications. Stable, widely used and maintainable for the long term. The standard for professional PHP development for over 10 years.

 ![React · Vue.js · Svelte](https://schaefersoft.ch/build/assets/react-B6gX_Z1C.svg) 

React · Vue.js · Svelte

Frontend

We choose the framework based on what your project needs. Always whatever makes the most sense technically.

 ![PostgreSQL · MariaDB · SQLITE](https://schaefersoft.ch/build/assets/postgresql-CTql7Pj9.svg) 

PostgreSQL · MariaDB · SQLITE

Database

Reliable open-source databases that we use depending on the project requirements. Scalable, secure and free of licence costs.

 ![Typesense](https://schaefersoft.ch/build/assets/typesense-DXON5FgL.svg) 

Typesense

Search

Lightning-fast, privacy-friendly search. Without depending on big cloud providers.

 ![Sentry · SEQ · Grafana](https://schaefersoft.ch/build/assets/sentry-Bil4xGlV.svg) 

Sentry · SEQ · Grafana

Logging &amp; monitoring

Spot errors before your customers do. Structured logging and real-time monitoring across the whole stack.

 ![Docker · Kubernetes · Nginx](https://schaefersoft.ch/build/assets/docker-DLqjD3tf.svg) 

Docker · Kubernetes · Nginx

Deployment

Container-based deployments with orchestration and a reverse proxy. Scalable, reproducible and ready for production.

     Handover   What you get at handover 
--------------------------

In the end, everything belongs to you. And we stay within reach.

Source code access

Once the project is finished, we set up digital access to the complete source code for you if you wish. No lock-in, no hidden dependencies.

Clean documentation

Every project is handed over fully documented, so you and future developers always know how everything works.

Onboarding for your team

Before handover, we train your team on the new system. Structured and practical.

3 months of security updates

Security updates are included free of charge for the first three months from go-live.

1 year of bug fixes

If a bug shows up within the first year from acceptance, we fix it free of charge.

Direct contact person

No ticket system, no hotline. You reach us directly, with short response times and real answers.

 ![Scalable software solution by SchäferSoft](https://schaefersoft.ch/build/assets/developer_working-C1BN78jD.webp) 

   Built for the long run  Built for today.
 Ready for tomorrow. 
---------------------------------------

 Software ages. Badly built software ages quickly. That's why we think modular from the start. Every solution is designed so it can be extended without having to rebuild everything.

 Start with what you need today. Add what comes along tomorrow. Many of our clients start with a simple website and grow it into a full platform over time. Step by step, at their own pace.

- 100% custom development, no template, no page builder
- One direct contact person from the first conversation until after launch
- The source code is yours, complete and without dependencies

                             Got an idea? We'll turn it into software. 
-------------------------------------------

 Whether it's a customer portal, an internal tool or a complete ERP: in a free initial consultation, we'll work out together what makes sense for you.

- From idea to finished product
- Tailored to your requirements
- Your source code, no dependencies

 Schedule initial meeting

 Free and non-binding. 60 minutes that bring clarity.

 [  Book an appointment     ](https://schaefersoft.ch/en/consultation?service=webapplications) 

 Tic-Tac-Toe

     New Game  

 Cookies – straight to the point
-------------------------------

This website uses cookies to keep things running smoothly.

    Accept all     Essentials only  

 [ Customise    ](#cookies-policy-customize)       **Essential Cookies** These cookies are required for the website to function and cannot be disabled. No consent needed.

 - schaefersoft\_cookie\_consent

    1 year

    Stores your cookie preferences.
- schaefersoft\_session

    2 hours

    Identifies your current browsing session.
- XSRF-TOKEN

    2 hours

    Protects you and the website against cross-site request forgery attacks.
- dismissed\_shouts

    1 year

    Remembers which notices you have already dismissed.

 [Show details](#cookies-policy-essentials) 

    **Analytics Cookies** These help us understand how visitors interact with the website – so we can keep improving it.

 - \_ga

    1 year

    Core Google Analytics cookie – distinguishes individual visitors from one another.
- \_ga\_DMKE595PWV

    1 year

    Maintains session state within Google Analytics.
- \_gid

    1 day

    Identifies users within Google Analytics.
- \_gat

    1 minute

    Throttles the request rate to Google Analytics.
- \_clck

    1 year

    Stores an anonymous identifier so Microsoft Clarity can connect repeat visits from the same person.
- \_clsk

    1 day

    Combines the page views of one visit into a single session.
- CLID

    1 year

    Records which parts of the website were used during this session.
- mx\_vid

    1 year

    Random visitor ID that lets Marketix count returning visits.

 [Show details](#cookies-policy-analytics) 

 Save settings
