Database (Dynamic Content)
This is a project that we inherited and took over on a "rescue" basis. The client's co-op program
allows members of their co-op groups to order products on a quarterly cycle. Once the ordering cycle is closed, the orders are tallied, loaded to a truck, and delivered to the co-op's drop-off location.
The system we have created for the client features distinct functionality groups based on whether the logged-in user is a co-op member, the co-op coordinator or the site administrator. Those features range from the ability to place orders, view historical orders, produce shipping reports, upload products via a spreadsheet, and all of the other administrative features one would expect from a complex ordering system.
Once we had all of the functionality nailed down and working according to the client's requests, we applied a complete redesign of the user interface.