Knack Blog

The Knack team on web applications, online databases, and beautifully designed products.

 

Default Sort Order

01/04/2013 Posted by Brandon

We added a minor upgrade today: the ability to set the default sort order for your object. This sort order will control the order our records appear in the builder as well as connection lists.

Continue reading...

New Feature: Rating Field

12/28/2012 Posted by Brandon

We’ve been working on a bunch of new field types lately. The first off the shelf is our new Rating field. It’s a great way to handle voting/rating/preference data in a nice graphical format.

Options include controlling the number of stars and allowing half stars.

You can also use our formula fields (like sum, average, max) to calculate aggregate ratings. For example, our recipe app shows the average rating of all the comments for each recipe.

Let us know if you are using the rating field, we’d love to see it in action!

Continue reading...

Current Web Apps: December

12/11/2012 Posted by Brandon

This is the latest entry in a series describing different web apps and online databases that Knack users are building:

  • Scouting Database: A Major Leage Soccer (MLS) team is using Knack for a scouting database. Scouts can enter scouting reports in real time and differen staff members get varying access to the data based on their roles.Inventory Management: A rental company uses Knack to manage invoices, work orders, and contracts for renting storage units and trailers.
  • Wine Database: A wine specialty website used Knack to build a wine pairing database. Thousands of food dishes can be searched to find the best wine pairings and recipes.
  • Estimate Calculator: a wedding planner is using Knack to enable their clients to determine costs and generate estimates.
  • Hour Tracking: a hospital is using Knack to track the hours and patient visits the department chaplains are making.
We’re really excited about each of these great web apps and online databases. We can’t wait to see what will be built with Knack next!

Continue reading...

New Feature: Batch Update Records

12/05/2012 Posted by Brandon

We recently added a convenient feature for maintaining your online database: batch updates.

This is really useful if you need to update multiple records (hundreds or even thousands) at the same time.

For example, if a company changes their name, you may need to update the hundreds of employees for that company. You can now easily do that in just a few steps.

View our help document for more details.

Continue reading...

Help: Video Tours

12/04/2012 Posted by Brandon

We just added the first of what will be a series of video tours walking through the entire process of building an online database app with Knack.

You can view them all on our support page.

This is our first video introducing Knack.

Continue reading...

New Feature: Batch Updating

12/03/2012 Posted by Brandon

We recenctly released a new feature that will

Continue reading...

Current Web Apps: November

11/12/2012 Posted by Brandon

This is the latest entry in a series describing different web apps and online databases that Knack users are building:

  • ERP: A parts supplier uses Knack to manage orders, quotes, products, and shipments in an easy online database.
  • Inventory Management: A rental company uses Knack to manage invoices, work orders, and contracts for renting storage units and trailers.
  • Job Manager: A satellite installer uses Knack to manage multi-page job applications and rate and note applicants.
  • Member Database: a church is using Knack to track all their members, small groups, attendance, and more with multiple logins and access:
We’re really excited about each of these great web apps and online databases. We can’t wait to see what you will build with Knack next!

Continue reading...

New Feature: Global Tab Menu

11/08/2012 Posted by Brandon

Our latest feature for Knack is a global tab menu. This is a great way to structure a complicated app and give your users an easy way to navigate.

A global tab menu is a big menu that will appear at the top of your app. The menu will contain a link to each one of your entry scenes and it will stay visible regardless of which scene is being viewed.

View our help tutorial on adding one to your app.

Continue reading...

Feature Highlight: Users

10/29/2012 Posted by Brandon

We recently completed a mammoth tutorial documenting our Knack user features. When were done we realized that we had to blog about how fantastic they are!

Adding users to your app is what can turn it from a simple online database to a dynamic web application.

The following are examples of how some of our customers are incorporating users into their web apps:

  • Sharing data with clients so they can log in and only see their specific data. You can set up whether they can only read the data or if they can update it as well.
  • Assigning data to employees so they can log in to access information for jobs, deliveries, installations, and more.
  • Creating member directories where each member can login to view every member’s data and update their own data.
  • Assigning roles for different users of the app. For example, everyone can read data, but only admin roles can log in to update the data.
The following are some of the core features:

  • Registration: you can add users manually or they can register themselves right from the app. When they register they can get immediate access or wait for your approval.
  • Logins: you can protect the entire app with a login or only specific scenes. For example, you can publish an unprotected scene to your website to view your app, and then use a protected scene to update it.
  • User Roles: You can create multiple user roles that have different access. So you could create an “Admin” role and protect a scene so that only Admin users can view it.
  • User Data: You can connect users to other object records so when they log in they can only see their own data, and not any data connected to other users.
We think these features allow Knack users to build a wide variety of powerful online database and web apps. Please contact us if you’d like us to help set up a user-driven app for you.

Continue reading...

Example App: Catalog

10/19/2012 Posted by Brandon

Today we released a new example web app: a customizable catalog app that can be embeded right to your site.

A catalog is a great example of how you can have different apps and publish them for different audiences of your online database.

For example, you could have the following apps for the same product database:

  • An admin app where staff can update all the product data.
  • A sales app for your salesforce that could include sales materials and PDFs to download and leave for customers.
  • A catalog app you can publish to your consumer site for customers to view and purchase.

Knack makes it easy to create separate web apps and publish them to different websites like this.

The example catalog app includes features like:

  • Grouping products into categories for easy browsing.
  • Adding payment solutions like PayPal.
  • Including custom options for each product that might be unique to your company.

Check out our customizable catalog app and let us know what you think.

Continue reading...