Skip to content

A general-use sports backend with API and reference UI for fantasy sports.

License

Notifications You must be signed in to change notification settings

MySportsFeeds/sportimus-prime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sportimus-prime

A general-use sports backend with local API and reference UI for fantasy sports.

Goals

  • This project is intended to provide a core set of backend services for most sports-based projects and/or businesses. The included services will be generic enough to be used by various types of projects (fantasy sports, DFS, machine learning, charting/graphing, etc).
  • It will provide the integrated means to access the MysportsFeeds API. A valid API key will be needed to enable access, which can be obtained via http://www.mysportsfeeds.com.
  • All data will be persisted in a local database, acquired from the MySportsFeeds API.
  • All of the initially developed services will be free, but future PREMIUM services/features may require the purchase of an additional license key to unlock.

Code Stack

Backend:

  • Node.js
  • Express
  • MySQL

Frontend:

  • Bootstrap?
  • Angular?
  • React?

Core Services

  1. System Options
  2. Accounts (user + admin)
  3. Data Acquisition and Management:
    1. MySportsFeeds API integration
    2. Leagues and Seasons
    3. Teams and Divisions
    4. Seasonal Schedules
    5. Persons (Players, Officials, Team/League executives)
    6. Games (scheduling, play-by-play data, etc)
    7. DFS Providers and Slates/Salaries
    8. Odds Providers
    9. Projections (fantasy and real-world)
  4. Fantasy Services
    1. Contests
    2. Salaries
    3. Roster Management
    4. Awards and Prizes

... to be continued ...

About

A general-use sports backend with API and reference UI for fantasy sports.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published