We had experienced similar apps firsthand, and as well as being expensive and requiring hours of onboarding, they weren’t intuitive and just didn’t deliver a satisfying user experience.
This was our starting-point - we wanted to create the leading time-tracking app that not only allows you to efficiently manage your employees’ working hours but also provides a flawless and satisfying user experience that doesn’t require hours of onboarding or training.
The best thing about WiseClock? Do you need an additional feature that we didn’t think of? Not a problem - we’ve got you covered! Since launching at the beginning of 2023 we already implemented many sought-after features, like uploading your sick notice via scan or image.
Here’s what we offer:
Feature overview:
Our primary tool used for the app was Figma, where we created the design of WiseClock, implemented buttons, and wrote texts.
When designing an app, be careful when it comes to design. While a beautiful design might attract users, good usability makes them stay - so find a good mix between something that is appealing but also straightforward.
Furthermore, you need to grow your design with your development. Sometimes when implementing a new feature your design might not work anymore, or a design you might love could limit the usability.
Also don't forget to optimize for video, image, or text sizes for different screens. A very nice source for us was the Apple Human Interface Guidelines, which provided us with information on how Apple builds brilliant and beautiful apps.
We started with an Airtable backend. Airtable provides easy-to-use, nicely scalable spreadsheet databases that you can connect to your app via API. We chose Airtable because of its simple database approach, their wide range of useful automation, and Bravo’s detailed documentation about Airtable.
One of the major advantages of using Airtable is its popularity among users, which means that the vibrant Bravo community is always available to help you find answers to your questions. Whether you need guidance on how to set up a particular feature or want to troubleshoot an issue, you can rely on the community's expertise and experience to provide helpful insights and solutions.
However, as we continue to expand our services and onboard more clients, we recognize that scalability and flexibility are critical factors. That's why we're planning to switch to a more conventional database system, such as MySQL, which offers greater scalability and fewer limitations.
Nevertheless, we firmly believe that Airtable remains an excellent tool for getting started and exploring the possibilities of our platform.
The development process was surprisingly easy and actually quite fun. Instead of writing thousands of lines of code you simply liberate your Figma design file into a fully developed app ready to be published in the App Store. You just need to connect your database to your file and you are pretty much done.
While learning Bravo Studio and all its features can take some time, getting started is relatively easy and quicker than learning to code.
In addition, if any questions arise you’ll find most answers in Bravo’s documentation or in their community.
We started WiseClock as a side project in November and had a finished version up and running in February. On the way, we had some roadblocks, like features that we missed or questions regarding APIs, but got many helpful answers from either the support team or the Bravo community.
The launch process took several weeks. Launching an app for the first time isn’t that easy as both the AppStore and PlayStore have different approaches and requirements regarding data privacy or distribution. Once again, Bravo’s documentation and community provide good information and support around this.
We currently only have a select few users and companies that test our app and give us feedback on what to improve. However, we hope to expand to around 150-200 companies using WiseClock by the end of this year.
Can you create a native app in Bravo and sell it to consumers? Absolutely! With Bravo, you can build stunning and robust apps that are on par with fully-coded apps in terms of functionality and performance. The difference is that you can do it in a fraction of the time, allowing you to focus on what matters most - your design and user experience.
We are confident that users of apps built with Bravo would not be able to tell the difference between a Bravo-built app and a traditionally coded one.
100%. You can build and publish brilliant apps without extreme cost or having to write any line of code (and you’ll have fun while doing it!)