Web Development
We create custom web development solutions to serve your business goals. From initial UI/UX design and planning to launch and ongoing technical maintenance, we are your dedicated Swiss web agency.
A web app is a web solution with a navigation similar to a mobile app and with certain features that you would rather expect in a regular mobile app. A web app has its own URL and can be accessed via a browser, so it is accessible across devices (computer, tablet, apps). Web apps usually focus on performing certain actions (like booking a hotel stay), vs. a regular website which focuses on sharing information.
Web apps in Switzerland are increasingly more and more popular.
The main advantage of developing a web app is that you do not need to download an app from the app store, users can simply access it from the browser. This means that is can be accessed on any device and that you can use SEO and search marketing to drive traffic. Web apps are also very fast and feel very responsive compared to regular websites.
A PWA (progressive web app) is a web app on steroids. It has certain features beyond a regular web app. It is installable (though with some caveats) and it will have its own app icon. Once you open the PWA by clicking on the app icon, the app will be opened in a standalone window and not in the browser.
A PWA provides a certain amount of offline functionalities as it caches certain information.
Mobile apps can be downloaded from the app store and they provide a more comprehensive set of features vs web apps:
At the same time mobile apps take more time and budget to develop and your users need to take the additional step of deciding to download it
We recommend developing a web app in certain specific cases:
If you would like to learn more about the technologies, please see our detailed guide about web apps vs PWAs vs mobile apps
The Swiss Railways (CFF / SBB) approached us to create a web app for an indoor map solution for the Lausanne train station. The train station is being renovated now for multiple years and certain passages will be closed, so travelers will need to find their way through the renovation works.
In order to facilitate the navigation of passengers, Swiss Tomato has developed a web app that has a 3D indoor and outdoor map of the train station at multiple levels. Users can quickly select or search for their destination and receive a step-by-step guide on how to reach it. The navigation also has an option for people with reduced mobility to avoid stairs.
The interface is very intuitive, fast and easy to use, just like a mobile app but without the need to download an app.
Proudly recognised as an award-winning app & web development agency in Switzerland since 2015.
developer of an
apple featured app
(top 0.2%)
and above all
– loved by clients
We’re a family-led web & app development agency in Geneva & Zurich who loves to help our clients grow with tailor-made outstanding digital solutions.
With the agility of a small agency combined with the expertise of a large one, we combine our passion for great design and cutting-edge technology to give you an unrivalled solution.
Co-founder / Head of Operations
Co-founder / Head of Client Relations
Short response time
Our web apps are always delivered on time
Open workflow processes and providing regular updates every step of the way
Using our unrivalled expertise to build innovative solutions
Our experienced team of account managers, developers and designers will deliver you the results we can be all proud of
Whether you’re a start-up, a B2B company, or a non-profit organization, we’ve got you covered.
What technology to use for a web app
Timing for a web app development
What type of team do you need for a web app project
How much does the development of a web app cost
Development hours based on complexity
Kicking off your web app development project
There are multiple technologies that you can consider for developing a web app, you need to choose the right front-end or back-end technology.
Front-end
React JS is a very modern Javascript-based technology originally developed by Facebook (today Meta). More than 220’000 live sites use this technology, including companies like Apple, Paypal and Netflix as well as companies in Switzerland. It is fast, flexible and it has a great performance.
VueJS is the second most popular front-end technology for web apps, which allows you to create great UX, it is highly customisable and loads very fast, it is also a Javascript-based technology.
Back-end
You can either go for a CMS like WordPress or Drupal or you can create a custom back-end solution, we recommend either NodeJS or Laraval frameworks, both are modern and solid technologies that you can count on in the long run.
Developing a web app takes about 3-5 months depending on the complexity of the web app.
Developing a modern web app needs a solid team which works together towards delivering state-of-the-art software.
Our team is made up of Switzerland-based account managers in Geneva & Zurich supported by our senior software engineers and designers who are based in Hungary.
It depends on a lot of factors, but as a rule of thumb you can count on 300-1’000 work hours and this has to be multiplied by the hourly fee of the respective team members.
As we explained above you need a big team and quality time for a professional web app. We combine an expert team located between Switzerland and Hungary to propose you outstanding quality for a fair price.
Below you will find hourly estimations for web apps of different complexities. The hours are determined by the number of different functions and the complexity of those functions.
To calculate the price, you need to multiply the working hours with the hourly fee, please contact us for details.
We would love to offer our expertise and work together on your web app project. The best way to start is to share your written brief with us. If you don’t have one, then we can also send you our brief template that you can follow to define your requirements.
We work on various web app development projects in the Geneva and Zurich region and across Switzerland.
Whether you are a start-up, a non-profit organisation or a medium size business, we are here to turn your web app concept into reality with the most modern technologies and proven award-winning capabilities.
You will receive the attention you need as we combine the flexibility of a small agency with the expertise of a big one.
Have a project in mind?
Let’s have a tomato juice together!
Our briefing templates for app and web projects help you to formulate your ideas clearly. And they help us to better understand your project right from the start. This saves time, creates clarity and lays the foundation for a successful collaboration.
Phone: +41 22 753 05 71
Email: hello@swisstomato.com
Meet Us: Route de Florissant 4, 1206 Genève
Phone: +41 44 527 72 16
Email: hello@swisstomato.com
Meet Us: Badenerstrasse 47, 8004 Zurich