- August 10, 2021
- 5 minute read
We’ve been creating smart web applications for over 10 years, they offer enormous scope for businesses to streamline processes, improve customer experience and play a key role in what we now call digital transformation.
What are web applications?
Also known as business applications, web applications are online systems that fulfil certain jobs for businesses. Let’s say you want to offer your customers the ability to get a quote online, you could create a quote calculator. Or perhaps you have a particular way you like to manage your customers, you could create a bespoke CRM system.
Web applications use web technology and only operate online. Often they have their own domains or subdomains, with password access. In common with websites, web applications can be responsive, adapting for use on whichever device it’s accessed from – desktop, mobile or tablet.
The common conception is that the development of bespoke technical systems is restricted to the hefty budgets of large corporates. However, advances in web technology now make web application development an affordable option for many SMEs.
Consequently, web applications are growing in popularity. They allow businesses to improve systems & processes and deliver improved digital experiences for customers, suppliers and employees. An example of the latter is one of our current web application projects, an employee HR portal.
From online customer tools to sophisticated CRM systems, web apps can drastically improve CX, delivering the seamless digital journeys we have all come to expect.
The majority of businesses who approach us for web apps do so because they’re yet to find a system that fits the way they work. They’re looking for a custom platform that meets their unique needs precisely.
Progressive web application
While we’re on the topic it’s worth mentioning a new arrival on the scene, the progressive web app, sitting somewhere between a standard web app and a mobile app.
A progressive web application is built like a web app, runs on a browser, and doesn’t require downloading from an app store. However, a progressive web app also allows for the addition of new technologies such as offline capabilities, syncing capabilities, and the option to install onto the user’s home screen of their mobile or tablet. Google Chat is a prime example of a progressive web app.
Web application example
Barber’s, the world’s oldest cheddar cheesemaker, wanted to transform their supplier experience. Their products are sold in supermarkets and shops across the UK and Europe, so the ability to provide suppliers with real-time, accurate data is very important.
They commissioned us to build a milk suppliers portal that ensures suppliers are kept fully informed on essential information from Barbers, and Barbers are kept up to date with all information relating to contracts, background and product traceability.
Intelligent technical design coupled with a simple, intuitive interface resulted in a user-friendly portal that continues to streamline Barber’s day-to-day operations. The app’s impressive capabilities led to its placing as a finalist for Wirehive’s Digital Transformation Award 2019.
“The development of the Suppliers Portal has transformed the way we work with our Milk Suppliers. Key to success has been the considered planning and skilful creation of the Portal. Many thanks to the team at Resolution.”Chris Newcombe, Chief Financial Officer
So, how long does it take to develop a web application, what’s the process and how much does it cost? The time and cost depend on the complexity but as a rough guide £10K – £30K and 2 months plus. In terms of process, our standard approach is as follows.
Phase 1 – Product research
Once we’ve discussed and determined your needs, we’ll check the market. If there’s already an off-the-shelf product that could meet your requirements, we’ll let you know.
Phase 2 – Scoping
Scoping your requirements is a critical stage. We break down your businesses processes into modules and detail the requirements for each module.
Phase 3 – Design
Intuitive design is important to the success of all web apps. Normally our focus is to keep things clean and simple. Of course, if you have specific design preferences, we can work to accommodate those.
Phase 4 – Build
The build stage is the most complex part of app development. This involves us carefully crafting the database and building all the necessary relationships into the system. Following this, we will test the system, then it’s handed over for your review, feedback and finalisation.
Phase 5 – Launch & support
We offer a fully managed launch and if any changes are needed, we’ll make ‘em – quality assurance is our top priority. After this, your web application is good to go. Better yet, we’ll be there to support you every step of the way.
If you’re interested to discuss a web application for your business please get in touch, we offer a free initial meeting to discuss requirements and viability.