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.
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 great team is here for your service!! I read the project description properly, and I agreed to fulfill 100% of all your requirements. I can start your important project right away. I am 24x7 available on chat, so i can serve you whenever you want. Please check the PMB. Let's start!
To achieve goal with 100% quality we have team of 30 Professional Software Engg. Reply us so that we can move ahead to get this software successfully run.
Regards
Latest Technologies
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.freelancer.com/u/marchingantssl.html
Looking forward to hear from you,
Regards,
Hello,
I understood the initial scope of this project.
Although i want to discuss further this job in order to
prepare the final concept for this project.
After Complete discussion over the call or in chat, i
will prepare following things for you
- Technical Project Proposal
- Flow chart for this Project
- Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
Dear , my name is Xavi and I create websites from 2010. I have deep knowledge in full stack (PHP, MYSQL, Linux, CSS, HTML, Github) I work on NoSQL too. Please entrust me this project and I will do everything to complete it nicely for you.
Please let me know if there is problem with the cost, we can discuss throughly.
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 CONSTRUCTING COMPLEX DATABASES.
PLEASE READ WHAT OUR FIRST CLIENT HERE SAYS ABOUT US!!!
https://www.freelancer.com/u/MilesChino.html
I would like to speak to you more about your project, kindly message me. Thanks. Laguna Hills, CA 92653
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 and would like to discuss them with you as per your convenience.
Please open the chat room so we can discuss this in details.
Looking forward to hear you .
Regards
Preeti(SRSINFOSYSTEMS)
Hi,
I can do what you require as I have performed similar tasks in the past so doing this for you is not an issue for me. If you want to hire a polite, skillful and quick response person for this job, you are in the right choice to hire me. Please Contact me anytime if you are really looking forward to a quality and world class work delivered to you. It will be a pleasure to work with you.I assure you that you will be happy and satisfied with my work. I want to establish long-term relationship with you based on trust and a commitment to producing best solutions as per your requirements. I would like to work with you on this job.
Looking forward to hear from you,
Thanks,
Nadeem Shahzad