Java/JSP and MySQL expert with C# experience - Create a Dashboard and login system

Avg Bid (USD)
$15 / hr
Project Budget (USD)
$2 - $30 / hr

Project Description:

*Thanks for checking out this project.*

This project is a system to submit and display reports on Copyright Notices to ISPs.

**I am looking for someone to:**

* continue developing a current Java project, previously developed by another good programmer on vworker
* convert a C# ASP Project to a Java JSP project
* make a login system with some graphs from a DB using Google Chart Tools

**The successful bidder will have experience with:**

* Quickly becoming familiar with another persons code (the current quality of code is very good)
* Java & JSPs
* MySQL Databases and their best practices/security (eg prepared statements, input validation and the format of tables)
* Accessing Databases from Java (Data Access Objects)
* C# & ASP code
* Google chart tools
* Making secure login systems before (cookies/SHA encrypting passwords with salt, etc).
* Some knowledge of thread safety
* Some knowledge of SSL socket programming (easy)

Please state in your bid what experience you have.*

**See the detailed requirements for what you will actually be creating.**


* The successful bidder will be sent a detailed tasks list (8 pages!) so must be able to be clear-headed and work through them one-by-one.
* There is a number of different tasks to do which probably will require some guidance so this is a pay-for-time project.
* The successful bidder will be required to sign an NDA.

## Deliverables

**The winner will:**

1. Build on top of, and modify an existing Java project, which will be used as the back-end logic (as well as your code) for the Dashboard described below. It's mainly a database communication app. You can (and will need to) modify the logic in this code - so, the winner will need to become familiar with this back-end code.

2. Move 3 pages (with some modifications), from a C# ASP project to a Java JSP using the backend code as above.

3. Make a web dashboard

* Using charts from google chart tools api

* 2x login systems for 2 different types of clients (access to different dashboard and functions):

1. Our client IPAPs (ISPs)

* Having a small DB access system where they can view and modify DB contents

* Some DB statistics graphed on GCharts

2. Our client Copyright Holders

* Some (different to above) statistics graphed on Gcharts, using stats from DB

* A "Submit copyright Notice" option

* A create a new Account option (Accounts for IPAPs are added to the DB manually)

3. Test system works properly using the testing specs which will be given to you


* The software will be running on a Linux platform
* currently developing with eclipse.

Hours of work: 40 Project Duration: 1 - 4 weeks Skills required:
Database Administration, Linux, MySQL, PHP, Software Architecture, Software Testing, Testing / QA, UNIX, Usability Testing, User Interface / IA, Web Hosting, Website Management, Website Testing
Hire softwarepie
Project posted by:
softwarepie New Zealand
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire jacobdd1
$10.01 / hr
Hours: 35 hr/ week
Hire hoesoftware
$14.56 / hr
Hours: 25 hr/ week
$15 / hr
Hours: 34 hr/ week
$35.49 / hr
Hours: 35 hr/ week
Hire petterpp1
$10.01 / hr
Hours: 35 hr/ week
Hire aladen
$15.47 / hr
Hours: 20 hr/ week
$5.46 / hr
Hours: 35 hr/ week
Hire manjeetsharma
$10.01 / hr
Hours: 35 hr/ week
Hire manojks029
$25.48 / hr
Hours: 20 hr/ week
Hire happydaysdotcom
$20.02 / hr
Hours: 20 hr/ week