Programming Projects

These are some of my programming projects and assignments. Click on a thumbnail to read more about the project. I will be adding more in the near future.

Libstaff The Staff Web was created to be the UCR Libraries Staff Internal website. The website was built with our existing CMS system, so all of staff was able to contribute their own content. The website features a staff roster search, search engine, mailing list (and admin interface), and a dynamic roster (PHP generated).

Timeframe: July 2006 - September 2006

Vgram - Login The Valentine Gram Delivery Service made the process of selling and keeping track of all the Valentine Gram orders much easier. Individual cards were generated using the GD Graphics library.

Timeframe: January 2005 - February 2005

The UMCC/Pre-1600 Single Leaf Registry was created to ‘catalog’ loose leaf manuscripts. Scanned images are uploaded to the website and my script generates the thumbnails, medium, and large size images using PHP, GD Graphics Library, and mySQL.

Timeframe: October 2004 - February 2005

The UCR Libraries Workshop Signup Sheet is an electronic version of a signup sheet. Students can fill out a short form to “sign up” for a seat in the class. The Admin Control Panel includes options like add/edit series, classes, and students, a user management system, search engine, and more. On the user interface side, the user simply fills out their name, and choose the classes they would like to take, and hit submit. An email notification will be sent to the user as a reminder.

Timeframe: July 2003 - October 2003

The UCR Library Systems KnowledgeBase is a database of FAQ and technical knowledge. The Knowledgebase software can be embedded into a site like the image below. The display of the data is similar to a bulletin board with number of threads and views (hit count).

Timeframe: March 2003 - May 2003

The Work Ticket Database is an online form that staff could fill out to submit any computer or IT problems they may have. Users could fill out a quick form where they can select their name, or they can log into the system for a more customized look and feel.

Timeframe: March 2003 - April 2003

The Inventory Database was developed to keep track of our microcomputer inventory. The system features user profile, different levels of user access, data entry forms, search engine, and sorting abilities similar to Excel. The software was written entirely using PHP, mySql, HTML, and CSS.

Timeframe: November 2002 - January 2003

Centaur - Login The UC Riverside Libraries Content Management System (CENTAUR) is an in-house content management system built from scratch. Features include news publishing in html and xml format, automated hours interface, a task assignment system, user profile, user permission, DHTML editor, search engine, statistics (hits, click-throughs, dynamically generated graphs), and request tracker. Edits in system demonostrate on-the-fly results. System was easy to use by non-HTML editors. Written entirely in PHP, mySql, CSS, Javascript, DHTML, and XML.

Timeframe: June 2002 - January 2003

The Supply Ordering System is an online system to request supplies and microcomputer products. The system was developed to replace the old paper request / approval method. Users were allowed to submit requests, which are forwarded to the appropriate people to approve. The database features a user-friendly interface, department history tracker, approval system, monthly reports, and an administrator control panel.

Timeframe: March 2002 - November 2002

CareerVisions.net - Front Many educators bought Linda O’Neill’s OTI Multiple Intelligence Tests packages for their classes. These tests were in ScanTron format, but grading them became a very tedious job. So she wanted a way to have the tests online and have the test results displayed instantly.

I was able to convert her test and made an online version. The test calculates the student’s Multiple Intelligences. Educators would pay for a certain about of tests (ex. 25 tests). Linda would log into the Admin Control Panel and create the new user and add 25 tests to that account. Once the test has been used 25 times, it is no longer accessible.

Timeframe: December 2000 - February 2001

All content is copyrighted by Daynah.