One Part Harmony – FileMaker Database Design, Development, and Maintenance

No Need to Reinvent the Wheel

Over more than a decade of FileMaker development, we've created an application called the One Part Harmony FrameWork. This is a collection of pre-programmed modules that drastically reduces the time required to create new applications for our clients. By assembling selected modules of code and the associated screen layouts, and then making any needed changes, we can provide a new client with a custom-fit database plus Web system in a fraction of the time required when starting from scratch ... and for a much lower cost.

FileMaker's strength as a development tool comes from the fact that it gives the database designer unlimited flexibility to create a user interface and define the business rules that exactly match the requirements of each project and each business. Of course having a blank canvas translates into time and money spent to specify each and every detail of each and every pixel on each and every screen your staff will use to enter new information, search for previously-entered data, view analytical summaries, and print reports.

While the nuances of each organization's workflow are many and varied, some important aspects are common from one enterprise to another. For example, we all need to maintain lists of people and businesses, promote our products and services to find new clients, generate and record communications with others inside and outside the office, track progress of projects and tasks, schedule appointments, and the like.

But even these common activities are handled differently in different businesses. So when we create a new module, we always include the ability to customize many details of the functions to be performed. This approach lets us change a few parameter settings for any module to make the finished application integrate smoothly with that firm's specific needs and environment.

With the basic building blocks in place, we can quickly move on to address a client's more complex and unique requirements. The result is more automation ... delivered sooner ... creating a more productive team ... for a smaller investment.

▲ top of page ▲

Contacts Module

People and Organizations Are the Hub
of Your Information Network

View Sample Screens

Our FrameWork uses what we call the dashboard model. In short, this means the Contacts screen serves as a convenient way for you to quickly find and access any information related to a person or a company with which you do business ... no matter where that information originates or how it gets to you.

Once you've located a particular Contact, with just one or two clicks you can:

  • View all the companies and individuals related (linked) to this Contact.
  • Check on the shipping status of an order this Contact has placed.
  • Register the Contact for a workshop, class, or any other kind of event your firm is presenting.
  • Send the Contact an email message – starting with the text of a standard (boilerplate) message, if you like.
  • View a proposal the Contact sent you last week as a PDF or the Contact's resume you previously received as a Word document.
  • Add a new document to the Contact's file – a spreadsheet, electronic medical records, a photo, an audio or video clip ... just about anything.
  • Review a complete history of all communications between your staff and the Contact: email, phone calls, written correspondence, in-person meetings, project notes, etc.
  • View or print a map to the Contact's office or home.

With this dashboard approach, it's quick and easy to customize the basic framework to address your unique recordkeeping requirement. Linking an additional file of information to the Contacts module typically takes less than a day.

Of course the Contacts Module comes with built-in functions for importing your existing client files ... including intelligent agents for finding and reporting potential duplicate records, merging data for such duplications, cleaning up addresses and capitalization to ensure your future correspondence will look professional, and determining each Contact's location and time zone so you can organize phone banks to reach the most people when it's convenient for them.

And the Contacts Module is just the starting point. Read on to see how much functionality comes pre-programmed in our FrameWork, ready to use at no charge! 
▲ top of page ▲


Attendance Module

Everything You Need to Administer Seminars, Workshops, and Classes Hosted or Presented by Your Organization

View Sample Screens

Under construction ... Screens shots are available using the link above. Please check back soon for more details..

 

 
▲ top of page ▲


Document Storage & Retrieval Module

Under construction ... Please check back soon.

 

 

 

 
▲ top of page ▲


Email Module

Under construction ... Please check back soon.


▲ top of page ▲


User Interface Module

Under construction ... Please check back soon.

 

 
▲ top of page ▲