Thursday, December 29th, 2005

An Ajax School Project: Customer Order Reporting

Category: Examples

<p>Here’s An Ajax school project that demonstrates Ajax for order tracking. Developer Matt Farley explains:

The project is for a senior level programming class at the local state university. The class is called “Web Database Programming” and is geared towards web based database applications. The language/database taught in the class was PHP/MySQL. The extent of the JavaScript taught was limited to client-side form validation.

Each student was to come up with a comprehensive project to implement everything we’d learned in class. I had some experience with AJAX at work, and we had a similar need for such an application, so I thought why not kill two birds with one stone. I went above and beyond the requirements of the class project and created something that not only helped at work, but stood as a solid example to others of possible AJAX replacements for traditional stand-alone applications.

The system is a data entry app. Google Maps is incorporated to show locations of contacts, a list of Suggestions appears as you type in a name, and there’s an editable data grid backed by data on the server and with an SQL console.

farleyproject.png

The project homepage contains a project report, Ajax overview and a design description, complete with Entity-Relationship Diagram.

Are any schools actively teaching Ajax? We’d be pleased to hear about any other Ajax student projects.

Related Content:

  • Choosing an Ajax framework
    Your customers won't have to fear Ajax if they have the right tools to work with. Help them determine which Ajax-specific framework, library or...
  • Customers school company in business intelligence needs
    Before choosing a business intelligence tool, student loan management company Elm Resources did its homework -- working with customers to learn what...
  • Ajax Learning Guide
    Chances are, you've been doing JavaScript and XML developer work in Lotus Domino for quite some time. This old/new approach is causing quite a stir in...
  • Ajax Learning Guide
    Are you a Web developer? The time has come to rethink your entire approach to developing Web applications. Find out about the Ajax approach...
  • Ajax Learning Guide
    Are you a Web developer? The time has come to rethink your entire approach to developing Web applications. Find out about the Ajax approach...

Posted by Michael Mahemoff at 6:15 pm
5 Comments

+++--
3.9 rating from 14 votes

5 Comments »

Comments feed

Also note that the source code (including the sample database) is available for download at the bottom of the home page.

-Matt

Comment by Matt Farley — December 29, 2005

Wow.. That is a fantastic project. Keep up the great work!

Comment by Jim — December 30, 2005

Great innovative work..No doubt AJAX is the future of web ..We would certainly like to know of more such projects..

Comment by Arpan Joshi — January 3, 2006

hahaha…..

Comment by dogtail — February 8, 2006

thanks for sharing

Comment by Home Schooling — August 1, 2006

Leave a comment

You must be logged in to post a comment.