The online website designed by you focus on just electronic goods, which are sold to customers, by customers. So this way there are only two users in this scenario.
The role of each user will be as following
• The user must be able to search the goods of his wish through different ways.
• The user must be able to buy the goods selected by him/her.
• The User must be able to cancel his/her order to a certain extend.
• The user must be able to track his/her order.
• The user should get a confirmation email on his/her order.
• All users must be registered, to buy or sell their [url removed, login to view] checks are also necessary while registration process.
• A user must be able to update or edit the price of item, he/she had added any time.
• All users must be asked for delivery address and payment details at check out.
• An administrator must be able to add, delete or update any product.
• An administrator must be able to track each and every order.
• An administrator must be able to cancel any order.
These are the basic activities , the website should do.
The data base of website should in MY SQl and it should be properly normalized upto fourth form.
The website will be checked on the laptop using the apache tomcat server. So it should work with it. The pages should be properly bounded and and the project should follow the standard architecture of keeping the files.
it should work very user friendly , it should have proper navigation from one page to other.
U r free to use Jacobean but only where jsp is not showing its efficiency.
java script will also be used for client side programming.
if u can use the dynamic XML builder then it will be great.
This is the basic idea of project and cane be changed a bit ,if the programmer has strong recommendations to do so.
these are types of search a user must do.
Browse product by category
Search product by a free-text keyword
Advanced product search
and some more features the project must have.
Product stock availability Check
Order one or more product(s)
Customer registration including validation checks
Product stock reduction on order
Order confirmation issuing a system generated unique number
If u are bidding for this project , u should enclosed a file also with it which shows ur understanding about the core concept. a small description about the project which gives the detail about the number of pages and what each and every page will contain and the language used for each and every page. and how each and every user will be directed from one page to [url removed, login to view] u attach the conceptual model then it will be brilliant but a textual description will also work.
the prefrence will be given to the person who have the working knowledge of all the fields demanding this project.
It is not a very big project but this project can lead u to other projects of JSP too.