/rkt-tv

Primary LanguageTypeScript

Rakuten TV Clone

This repository hosts the code for Rakuten TV clone.

1. Technologies

The solution relies/uses on the following technologies:

  • TypeScript
  • Sass
  • ReactJS (v16)
  • Mobx
  • Webpack
  • Gulp

2. Setup and running

Clone the repo and follow these steps to run the application properly:

  1. Install dependencies:
$ yarn install 
  1. Build the application and run the server:
$ yarn run start-prod 
  1. Run the proxy (it uses local-cors-proxy to avoid cors errors):
$ yarn run proxy 
  1. Compile css:
$ gulp sass:compile 
  1. Copy assets to dist folder:
$ gulp assets:copy 

Once the previous steps were completed the application is accessible through:

http://localhost:3000/