Build me a fantasy horse racing website

Job ID: 31330028

Budget: €1,500 – €3,000 EUR

I want to build a fantasy based horse racing website similar to fantasy.premierlegue.com [which is for soccer].

Users will be able to:
- signup using email/twitter/google/etc
- create or join leagues
- create and manage their stable [list of selected horses]
- view horse racing results and upcoming races

Game logic [transfer windows, budget for horses, 'boosts] will be configurable.

Backend logic [and apis to retrieve data] will be developed separately and will not be available up front.
Images / artwork will be added at a later stage so placeholders must be used

Typescript should be used for frontend dev