Knack Blog

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

 

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...

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...

New Feature: Calendars

10/15/2012 Posted by Brandon

We’re pleased to release a major new feature for Knack- a calendar view!

A calendar was one of our most requested features. It can enable great online database and web apps like online scheduling.

Now you can easily display any date-driven data in a calendar, just like you could in a table or search:

The calendar follows a look and feel very similar to a Google Calendar, so it will be very familiar and easy to use:

The calendar comes loaded with some great features right out of the box:

  • Easily navigate between dates and month/week/day views
  • Allow users to add events by clicking on the calendar
  • Allow users to edit events by dragging to new times
  • Click on events to view and edit details.
We’ll also be continually improving the calendar with some great features coming soon:

  • All day events
  • Repeating events
  • Scheduling by available slots
  • RSS and Google Calendar export
Let us know if you use the calendar in your own online database or web app. We want to see it in action!

Continue reading...

Using Knack for Government Web Apps

10/05/2012 Posted by Brandon

Today we released a new example app: an online database displaying government funding.

We think this is a great example of how local, city, and state governemnts can use Knack to make more government data accessible to their constituents.

Knack has a few key features that work particularly well for e-governemnt apps:

  • Knack apps can be embedded directly on government websites and look completely integrated.
  • Knack apps can handle millions of records and still be extremely fast. Databases of this size are difficult to keep speedy in traditional non-cloud IT systems.
  • Knack apps are simple to build for non-IT staff. This way IT staff can spend their resources on more critical
  • Knack apps are extremely cost efficient and can unlock data for constituents that might otherwise not be available.
If you’re considering adding online database apps for your government, please contact us and let us know how we can help.

Continue reading...