Pushcart Labs is Matt Grayson. Browse my recent projects below, read the blog, follow on Twitter, fork on GitHub, or just say howdy.
The UTHSC Publications Database is a collection of article citations published by members of the UTHSC community, as indexed by PubMed. The citations are periodically harvested via the PubMed Entrez API, parsed using the Python lxml library and stored in PostgreSQL. The Django-powered site allows users to browse citations by author, publication date, journal and category.
These libraries focus strictly on providing basic support for querying and retrieving citations from the PubMed citation database via the ESearch and EFetch APIs.
Source: http://github.com/mattgrayson/pubmed_rb
The Millennium Faceted Search and API is a set of alternative interfaces to the UTHSC library's standard Innovative Millennium online catalog that adds faceted search capabilities and an extensible REST/JSON data API. Data is extracted from Millennium, parsed using lxml, stored in a separate PostgreSQL database, and indexed by Solr.
Note: project in private beta.
The UTHSC Library Mobile site provides a custom UI targeted towards the two mobile browsers that make up 95% of the library's mobile traffic - iPhone and Android browsers. The mobile site takes advantage of HTML5 and jQuery to provide a web-based UI that is nearly as fast and as responsive as a native application.
Note: project in testing stage.
EMS is depended on by over 3,000 faculty, students and clinicians on a daily basis to provide them access to nearly 5,000 journals, databases and other online resources. The Django-powered system allows staff to easily manage resource availability, access control and collect usage statistics. EMS is integrated with campus and library systems to provide users seamless authentication and access from off campus.
Note: public URL for admin interface not available. Screenshots available upon request.
Capable of handling file transfers up to 2 gigabytes at a time, the Media File Uploader provides the UTHSC Library Media Lab clients a convenient, easy-to-use, browser-based system for transferring media files and other resources to the Media Lab staff.
Note: public URL not available. Demo available upon request.
Provided design and maintenance for the website of the official 2009 Annual Meeting of the Southern Chapter of the Medical Library Association.
Main website for the UTHSC Health Sciences Library. Provides over 3,000 faculty, students and clinicians access to thousands of online and print resources on a daily basis. Integrates with other library and campus systems.
Public interface to the UTHSC Library's online catalog. jQuery was used heavily to workaround archaic and very-limited vendor provided template system while ensuring access to users of older browsers such as IE 5.5.
Custom designed WordPress template.