The
website to develop is for the sale of
datasets.
These are static files so a sale means a person has permission to download that file.
( the file itself is continuously updated in the background over time, creating and maintaining the actual product files is not part of this project )
Site must have following functionality:
- User registration by
email, with
email verification.
- User tools, standard stuff: View profile/account, forgot/reset password.
- All pages should at any time know if the user is a member or anonymous visitor.
- All pages should contain a standard header, footer and member status box.
- There are 15 pages to do initially.
- The
sales pages are dynamic and should only show "buy" buttons for those products not yet bought by this user. Same for the download page, only show active download button for bought products.
- Buying is to be done using Paypal and Moneybookers deposits.
- There is no admin section, managing the site and products will be done by me by directly
editing the
database.
More detailled info including some page mockups will be provided to suitable bidders.
The
website is to be developed in
Java using Spring with
MySQL as database.
The
architecture must follow the Spring documentation MVC design pattern as closely as possible.
For the background
database DAO layer i want simple JDBC, possibly iBatis, do NOT suggest Hibernate, i don't want it. The very first task to do on this will be an entity relation diagram and
database design. We will review that before any
programming is done. You are also expected to provide some
website Templates/">templates as starting point for the appearence of this site. I will be looking for something quite simple yet elegant.
Please show me
websites you've done YOURSELF in
JAVA! and that are currently LIVE on the internet.
No
bids will be considered if you cannot demonstrate actual
Java websites done.
I welcome any questions you might have.
( the budget range by
GAF is a little unfortunate, i will consider
bids in a range of 500$ - 1000$ )