Case Study Art School Class Registration

Request a Quote for a Project Like This!

Name (*)

Invalid Input
Email Address (*)

Please enter a valid email address!
Phone Number (*)

Invalid Input
Current Website

Invalid Input
Project Description (*)

Invalid Input
Please Enter this Code in the box
Please Enter this Code in the box
Refresh
Invalid Input





Case Study - Art School

Client:

Non-Profit Art Foundation operating an Art School and Art Gallery


Background:

The non-profit maintained three different websites; one for the non-profit itself, one for the art school, and one for the gallery. Each one was built with standard HTML. It was very difficult for volunteers who lacked a technical background to maintain and update the sites. The class registration process was manual and contained many redundant data entry tasks. All art purchases had to be completed in person at the Gallery. There was no way for gallery patrons to purchase art pieces on line.

Technology Before:

Technology After:

Web Hosting Environment: One site on Windows the other two on Linux
Website: hard-coded HTML
Customer Relationship Management System: local copy of Microsoft Access and Excel
Class Registration: Proprietary system built upon Microsoft Access
E-Commerce: none
Accounting System: Quickbooks
 
 
Web Hosting Environment: Open Source Linux
Website: A single installation of Drupal powering 3 separate domains
Customer Relationship Management System (Course Management): Moodle
E-commerce: PDG commerce
Accounting System: Quickbooks


Goal:

Solution:

Result:

The client wanted to expand and unify their web presence across all three sites, add e-commerce functionality to the gallery and eliminate redundant data entry during the class registration process at the school. For this project we built the three websites on a single installation of Drupal. Drupal is a powerful, open source content management solution that allows for great scalability. We customized Moodle, a free open source course management system, to manage all class registration data. Since the client used Quickbooks for their accounting platform we decided to use PDG commerce for the e-commerce portion of this integration. While we usually try to stick with open source, there are times when proprietary solutions offer irreplaceable functionality. Here, PDG commerce addressed the unique needs of our client by allowing online transactions to flow seamlessly to and from Quickbooks. Although PDG is proprietary, it still uses an open source MySQL database. We mapped the e-commerce database fields to those in Moodle so that information could be read directly by each program. The same e-commerce build was further customized to allow for art sales in the gallery. We were able to virtually eliminate redundant data entry while preserving the existing accounting infrastructure. Once instructors set up their classes in Moodle, students could enroll online. Class rosters were automatically updated as students enrolled. Waiver forms and class material lists were automatically emailed to students. Payments for classes automatically flowed into Quickbooks. All three web sites could be updated and expanded upon through a simple web based user interface by anyone who was familiar with basic word processing. The art gallery could sell art online and and as payments were processed and shipped out the transactions were automatically recorded in Quickbooks.

Case study - art school
 
Copyright © 2008 - 2010. Nimbletoad, Inc. All Rights Reserved.
Nimbletoad, Inc. | 6965 El Camino Real, Suite 105-642 | Carlsbad, CA 92009 | www.nimbletoad.com
Nimbletoad, the nimbletoad logo, "functionality first," and the nt logo are trademarks of Nimbletoad, Inc.