Build the Proof of Concept website
$25-50 AUD / hour
Deliver Phase 1 for a new website for athletes by a) building the Proof of Concept, and b) Preparing the Technical Design for the launch product.
PROOF OF CONCEPT (POC)
Develop the full stack website from scratch including the POC website design, to deliver the functionality to allow athletes to:
1. link to a third party website's data via an existing RESTful API, and upload the athletes existing summary data (and store this data in database)
2. display these summary data records and allow the athlete to select specific records for detailed data downloading and processing
3. upload the detailed data records associated with the summary records selected by the athlete (and store results in database)
4. call an existing JAVA program which will perform complex calculations using the detailed data, return the calculation results, and store the results in the database.
5. display a summary of all of the calculated results with the summary data records
6. provide administrator functionality. I will need to perform analysis on the data offline.
TECHNICAL DESIGN
The Technical Design Document is expected to include:
1. Detailed Architecture
2. Tools (NOSql or MySQL, PHP or JAVA, HTML5, JSON, CSS etc)
3. Coding Standards
4. Data Model
5. Transaction Flow diagram
6. Database Sizing & Management
7. Network Traffic Implications
8. API growth statistics (source website currently limits the number of requests per period)
9. Database growth [comparing the options of Storing data ourselves versus sourcing data from the source website)
Note:
1. PHP and JAVA GitHub code is available for the API.
2. The developed solution will require solid experience with full stack development, and database design.
3. The 'complex calculations' (point 4 of the Proof of Concept) will need to be re-written in a subsequent phase of this project. This code require calculations performed on up to 30,000 rows for each detailed data record, therefore experience in the use of efficient programming is very important.
4. Basic Use Cases and Forms Designs will be provided.
5. I expect the successful freelancer to provide details on their coding standards and folder/file structure standards.
6. I will largely depend on written communication (emails etc), and therefore require excellent English comprehension. In addition to English comprehension, freelancers who respond will be assessed on their match to the desired Skills (plus OAuth), their reputation and completion rate, and their history of delivering on time and to budget.
7. Phase 2 will be the redevelopment of the Proof Of Concept into a Production ready solution (on a new website)
8. Phase 3 will add additional functionality, including ecommerce, and will represent the product at LAUNCH
9. Subsequent additional Phases have already been identified
10. For Phase 2 and beyond, we will be seeking a development and support partner for the long-term.
Project ID: #9614741
About the project
36 freelancers are bidding on average $32/hour for this job
With Freelancer Preferred badge bound to give 100% Quality (Let's Chat) Hello, We will provide 15 days Support is free after closing the project just to make good and long relationship with our client. A gr More
Hi there, I am interested in more details that you can provide for the project. I would like to have a call/chat to discuss the project. Please take a look at our client's experience with us here https://www.f More
Dear Sir/Madame. PLEASE ASK US ABOUT OUR PROMOTIONAL DISCOUNT TODAY. WE ARE EXPERTS IN THE REALM OF OF BUILDING AND CONSTRUCTING FIRST CLASS SOFTWARE SOLUTIONS, TOP OF THE LINE WEBSITES, MOBILE APPS, AS WELL AS CON More
Hi There, I have read through the job details extremely carefully and I am absolutely sure that I can do this project with the highest standards and in timely manner. I have few questions regarding the project an More