Team Graduates
From MWCSWiki
Revision as of 12:45, 4 May 2007 by Acreativename1 (Talk | contribs)
Contents |
Team Members:
- Jason Jones
- Alex Heavner
Project Description: Booktrading
Our project is to create a medium that can be used by UMW CPSC students to trade and sell books. We will use the Amazon API to gather book information. User names will validate against valid users on Rosemary. AJAX and the Amazon API will be used to gather and fill in forms describing books that can be bought or sold.
Architecture
CSS
- We will use a CSS style sheet to format page layout.
PHP and MySQL
- PHP will be used for the server side logic and producing the necessary XML documents to retrieve using AJAX.
- MySQL will be used to store form information and to build XML documents.
Javascript and XML (AJAX)
- Javascript will be used to make requests to the server and retrieve XML documents and do form validation.
Deadlines
- 3/12 - Prototype due
- 4/13 - Beta release due
- 4/27 - Last day of class
- 5/4 - Drop dead date
Prototype Links
- Write up: http://rosemary.umw.edu/~aheav2dq/main/writeup.doc
- Link: http://rosemary.umw.edu/~aheav2dq/main/login.php
Progress
3-23-03
- Login page validates user name and password using AJAX
- Upon successful validation a session is created and the user is redirected to their homepage
- The create an account page validates user names using AJAX to ensure that the user name entered exists in Rosemary's list of users
- Javascript validates the rest of the create account form
- Upon successfully submission the user's information is stored in the database and they are redirected to the login page and a message is displayed
4-18-2007
- Login that ensures that the user is a computer science user.
- Create user account page which confirms account using an email and a generated string.
- Wish list and sell list page from which you are able to delete from both. On the wishlist portion of the page there will be a link to the number of copies that are currently being sold.
- Clicking the number of copies on the wish list will allow you to see the copies being sold by UMW booktrading members and will allow you to make them an offer and email will be sent to the user selling the book.
- Sell list will have a link to the number of offers on a book you are selling. Clicking that link will allow the user to confirm or reject an offer. An email will be sent to the user making the offer.
- Problem with the enter key on the search page will be fixed.
- If a book is entered that is available for sale by a user they will display at the top of the search results.
Deadlines
4/25
-
Fix enter button problem. - Alex -
Change links to buttons or icons in search. - Jason -
Scrape professors. - Alex -
Note to the users that they can search on ISBN, title, author, publisher ... etc. - Jason -
Change cursor to a hand when mousing over links on the search page.
4/30
-
Detailed descriptions for books on the search page. - Jason/Alex -
Parse the paprika password file to get the available users. - Alex
5/2
-
Implement "Make an Offer" functionality. - Jason/Alex -
Implement "Make an Offer" functionality. - Jason/Alex -
Fix CSS to allow for the search results area to be wider. - Alex
5/3
-
Test functionality/Fix any other bugs encountered. - Jason/Alex

