I've looked at many online database providers, and I kept coming back to Knack because of the ability to have as many users as I want without any associated costs. My app has hundreds of users, and it costs me nothing. Every other database solution I evaluated charged per user. I also like the ease of use. I don't have to manage the API or the security of the system. Knack handles that, which frees my time.
I don't like that you can't see the internal IDs and foreign keys. Knack handles that b ehind the scenes, but it would be better if you could at least see them.
I have created an online database for all of the schools in our state. Each school creates an account and enters its staff members. The second they enter the data, it's available to all of our schools. I've also created an app that allows each school to request approval for playing an out-of-state team. This process is entirely digital now, where in the past, it involved fax or scanned documents emailed to schools and different state associations.
Knack helps us create an app based on tables just like Microsoft access. Its easy to use and anyone can make an app instantly which can run on any device seamlessly. The most attractive part is they allow us to use custom codes and they do not charge based on app users.
I did not come across anything which I could dislike.
I wanted to create a software and was looking for developers, it was proving to be costly. So I tried looking for no code software creator apps and I stumbled upon Knack. It kept my costly low and helped me create a prototype. It also helped me bring a structure to my idea.
The simplicity of the platform, allowing to create new creative and complex solutions in a heartbeat.
It's not the cheapest one out there, but the support has been outstanding! I'm also still looking for user authentication solutions that integrate with our existing tech setup.
Custom-built engineering solutions are not realistic for small organisations like ours, and are expensive to maintain. Knack has instantly fixed this for us. And we are building a solution that allows us to manage the whole system in-house in a cost-effective way.
Very easy to use and can be customized without any difficulty. Price is very reasonable.
I feel customer support should be more effective.
Time and money is saved as there is no code involved.
I've tried several web app database builders and Knack is by far the most powerful. Without any coding, we've built several apps that our team uses at our business, including an complex internal recipe and order management app, and an internal/external hiring app. These apps have withstood the test of time over several years of use. One great thing about Knack is that each of your app's users is counted simply as a record; you're not charged per user. So cost is never an issue when deciding whether employees receive accounts for our apps.
I think the next phase of Knack should include more features for notifications (especially for mobile) and pushing live data updates to user's pages without needing a refresh. Since they've already covered so may use cases for desktop and basic mobile webpages, these would open up possibilities for new types of tablet and mobile apps that users may want to create.
We use Knack for problems and data sets that are too complex for a Google Sheet, and/or require a variety of user permission levels. And the fact that Knack is entirely cloud-based allows our apps to be easily used by team members in various locations or at home. For instance, it allows us to have one recipe database across our company, and it allows wholesale orders to be entered by the sales manager for production staff to see without a million emails back and forth.
It was very easy to build our solution. We used a partner but it was all done in a couple of weeks for a very reasonable price.
Some of their competitors have more features.
Rapidly building low cost software solutions for our clients.
Some tools are so intuitive and ripe with potential that they are actually a delight to use. This is one such tool. In addition to being able to create databases quickly, the ability to create apps to manipulate and view records is easy and useful. The app builder is my favorite feature. There are a lot of useful views to be used (search, forms and tables are my top 3) and I love it when an end-user asks me if it can do XY or Z and I'm able to come back with a solution quickly! The new builder has some incredible improvements that make building and viewing our database easier. The automated tasks are also proving to be helpful for resetting values after a defined amount of time.
I haven't found anything to dislike but I don't feel like we're doing anything with Knack that would push it to its limits.
We're using Knack to track transactions on our website and then offer promotions based on the user's order history. We've also built a view that allows our customer service team to look up transaction histories and make adjustments, if needed. By using Knack as a part of this solution, we've saved time by quickly building the interface for the app with Knack versus rolling our own.
The speed one can create quite sophisticated databases including both data structure, input forms and simple reports. It takes just days not months. Clear pricing, not connected with number of users but just with database size. It is extremely easy to extend your database app with new data structures, forms and features.
Lack of any kind of development tools and app versioning system. Every modification you do on a live production platform, hence you must be extremely careful and be equipped with app backup if there is a need to step back with changes. Lack of logic functions based on text formulas. Lack of lookup function allowing to temporary connect data from different tables (objects).
I built a custom CRM, stock and orders management system with a very unique set of features. It could be done with common online tools, but customization would cost a lot and takes a lot of time, while at the end you achieve something close to what you needed. With KNACK you can build your database with exact and only features you really need.