This project is for Hahow recruitment only. Feel free to watch the demo site.
- An Unix-like system (macOS, Linux).
- Node.js 8+ with yarn 1.3+.
- A fine-tuned editor.
To run this project website locally,
- clone this repository first.
- Under project root, run
yarn
to install all dependencies. - Make sure that
localhost:8080
port is available (not bebind firewall or in use). - Run
yarn start
. It would launch the web app with your default browser.
All commands you need:
git clone https://github.com/weihanglo/hahow-recruitment.git
cd hahow-recruitment
yarn
yarn start
# open localhost:8080
- Platform: compatible with IE 11 and iOS Safari 9
- UI Framework: React bound with React-Redux
- State Management: Redux + Redux-Observable
- Language: ECMAScript 6+ transpiled by Babel 7
- Coding Style: Standard (with ESLint)
- Bundler: Webpack
- Git Hoosk: Husky
- CSS Framework: Blueprint
- Test Framework: Jest
Project Architecture
See the app architecture in docs/
directory.
Contributing
See contributing guideline in docs/
directory.
Issues and Notes
See some issues and notes in docs/
directory.
Copyright © 2018 Weihang Lo