Design a Customized Sports Database, with user friendly interface, for an existing website (WordPress). .

Avg Bid (USD)
Project Budget (USD)
$1500 - $3000

Project Description:
A reputable sports website is looking for an experienced project manager with the technical skills necessary to complete development phases correctly and on time. The provider must speak good English, understand sports, betting terminology, be available to communicate regularly, and provide support to correct issues or problems following the project. They must have expertise in designing programs for large databases, with user (friendly) interface, that manages all the content. Additional skills in Web Design, HTML, PHP, MySQL, WordPress, and Web Scraping are all necessary to complete project. We are in search of a long-term provider that can execute several modular projects over the next several months. Consider this a job to see what skills you have to offer this company long term. Thank You for taking time and interest in the first phase of this project.


Create a custom sports database, run by a program, with a perfectly designed user interface that controls everything. The current site uses WordPress and the work done must be compatible. The professional sports needed to be tracked in the database include MLB, NFL, NBA, and the NHL. Enter manually or Scrape schedules by sport each season into the database through the user interface.

a. Upload the schedule by sport into the database by scraping a third party website or choosing the manual enter option on the user interface.
b. The program arranges the uploaded schedule automatically into individual Matchup Boxes.
i. Sort them by day of the year on a dedicated Scores and Matchup Page for the sport selected. (located under the MLB,NFL,NBA, or NHL tab)
c. Organize the Scores and Matchup Pages using a calendar feature.
i. Have user choose the month, day, and year on a virtual calendars drop down menu. Then display the desired information the user clicks on.
ii. Also, have day before and day after links readily available on page.
d. Be able to go back into database and have program create scores pages or other method to post results from the previous seasons.
i. Track all the situational results SU and ATS like the current season. updating the calendar by season.

Provider must design Matchup Box’s and Scores Box’s that displays on the Scores and Matchups Page for each sport with a layout similar to that of or . Organize all landing pages by sport (daily) and sort under the existing tabs. Save and organize the results of desired statistics from the Scores Box user interface. Have the option of scraping data on a time schedule from a third party website or manually entering data. Update all necessary areas of the website daily using the current data.

This is what needs creating from the data in the database:

1. Scores and Matchup Page for every sport, sorted by day, throughout the season (w/calendar feature).
2. Schedule and Results Page (Game Log) for each Individual team.
a. Recent Results and Upcoming games (Game Log) on individual Team Pages.
b. Create team-by-team printable schedule.
3. Statistics Page
a. All teams compared with sortable statistics against the spread (ATS) and (SU).
b. Game Situation Report for each team from the game results.
4. Team Pages for every team in each sport.
5. Starting Pitcher Report (MLB only) with separate landing pages (standard) for each individual pitcher.
6. Odds Page for each sport (w/calendar feature) Custom Design
7. Standings Page for each sport.

NOTE: All the pages controlled with a user interface. The Pages include all the graphic design, development, and installation work.

Skills required:
MySQL, PHP, Web Scraping, Website Design, Wordpress
Hire RyanHood
Project posted by:
RyanHood United States
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.

$ 3800
in 40 days
$ 5000
in 60 days
$ 2500
in 35 days
$ 3000
in 30 days
$ 4000
in 60 days
$ 4000
in 45 days
$ 5000
in 60 days
$ 2988
in 60 days
$ 2500
in 30 days
$ 3000
in 28 days