awinogradov / aviasales

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simple Aviasales

Usage

❯ lerna bootstrap
❯ npm start

Point your browser to http://localhost:3000/search/VVO1205TLV1.

Production

❯ npm run build
❯ npm start:production

How it works

Shared React and TypeScript on client and server. Based on the my boilerplate.

Server

  • express
  • server side streaming

Client

Build

  • Webpack HMR in development mode for server and client code
  • fully based on react-scripts from CRA. No eject! Customized by react-app-rewired and connected to express by proxy.

Currency

Be careful! src/packages/currency is free version of API with requests per hour limitations ;)

License MIT

About

License:MIT License


Languages

Language:TypeScript 78.2%Language:CSS 12.3%Language:JavaScript 9.2%Language:Dockerfile 0.4%