Home > Java, JSP, MySQL > Web Site Jsp/java

Web Site Jsp/java

November 27th, 2009

I am looking for a web Java web developer to build a new and interesting web site.

The site is a web front end to a gaming site.

The actual games are not a part of this project only the web front end to the site which includes social network functionality.

The site should be coded using the following technologies and frameworks.

JSP and JSTL, Tiles
Struts 2, Spring and Hibernate
Eclipse, MySQL and Tomcat

Attached is a prototype which shows the parts of the site with user interaction. This prototype should be used to give an idea of how the site will function.

The XHTML/CSS and graphic design will be done by another programmer.

The site will have various functions. These include:

1) Creating and maintaining user account details.

2) Enabling registered users to create their own tournaments and respond to tournament invitations.

3) Calculating player game statistics and rankings.

4) Enabling registered users to add credits and view the financial status.

5) Enabling registered users to add friends and send emails to friends.

6) Also as part of this project is the setup (and possible customization) of an open source Java forum (javabb). Enabling registered users to post messages on the forum and all users to read messages.

The coder should have good communication skills and provide regular updates. The code should be well commented.

It is very important that the code is well structured and easy to maintain.

We are interested in developing long term relationships with coders who are interested in working on future similar projects.

Most of the database tables and fields have been defined although there may be changes or additions. We have also portions of code that can be used from similar projects.

Tournaments

There are two types of tournaments regular system generated tournaments and player created tournaments.

The web interface does two things regarding tournaments:

1) Allows players to create their own tournaments.

a) If the player does not have enough credits to accept an invitation to a tournament he/she should be asked to add more credits before being allowed to accept the tournament where the tournament requires credits.

b) If a payer has accepted a tournament created by another user they should not be allowed to accept another tournament that will start at the same time.

Tournaments created by users should be displayed in the creators time and the registered users time zones.

Tournament invitations will be sent as an email to users. The user clicks a link in the email to accept or reject the tournament.

2) Display information on system generated tournaments. This information is read from a database. The results of previous tournaments and the times of upcoming tournaments.

The system generated tournaments should be displayed in the server time zone and GMT.

Rankings

The following rankings tables should be calculated and displayed.

Overall Ranking


Web Site Jsp/java

Categories: Java, JSP, MySQL Tags: , , , , , ,
Comments are closed.
Bear