codejanitor

FastFrame Developer, Gerg [Wishlist].

Homepage: http://www.treke.net/

Checkout

Sep. 3rd, 2004

Checkout Application: An application for managing an inventory of items and allowing borrowers to reserve and loan out sets of items for a set amount of time. Any sort of resource (be it rooms, computer equipment, audio/visual equipment, photography equipment, etc.) can be reserved, loaned, and inventoried. A similar program (though not open source) is WebCheckout. Features include:

  • Items can have any number of attributes given to them and images uploaded and assigned to them. They can be organized into hierarchical categories.
  • Groups can be create which contain a group of similar items. They can be organized into hierarchical categories.
  • Borrowers can be created with any number of attributes given to them and images uploaded and assigned to them.
  • Borrowers with correct permissions can log on and browse the items, add items to their shopping cart, and request a reservation of the items or groups.
  • Loans and reservations can be made for any duration of time, can be forced to start or end at a certain time based on the items in the cart, and are validated to make sure there are no time conflicts with other loans or reservations.
  • Printable receipts are shown and emailed to the borrower when they loan or return items.
  • Borrowers can be assigned demos (a demonstration of how an item works) that they must receive before reserving a certain item
  • Borrowers can be given red dots as a penalty for bad practices. After a certain threshold of red dots a borrower can no longer make loans or reservations.
  • Override codes can be created and given to borrowers to allow them override time restrictions, demo requirements, red dots, or any other restriction that keeps them from making a reservation.
  • Rules can be created and applied to any item or group to allow for custom requirements for when an item can be reserved or loaned out.
  • Vendors can be created and assigned to items.
  • Inventory can be recorded of all items, so that any items not in stock are marked as missing.
  • A comprehensive log of all transactions is kept.
  • A statistics page is available for a quick overview of what is happening with your items, loans, and reservations.
Filed under: Gerg @ 12:33 pm