An internal front-end project for Opacity-Project by Akatsuki JS
For members learn a few about:
- best practices
- atomic design
- react
- css in js
- build UI components in isolation
See the API and the detailed information about Opacity-Project here
The site is live in opacity-project
It used:
- Flavor: flow
- Lib: React
- Formatter: prettier-standard
- Linter: standard
- Bundler: Webpack 4
- Git-hooks: husky
- Styles: Emotion JS
See the Storybook
It required the environment variable API_BASE
, please set it before running the project 😉
Install the dependencies
Run in development mode
eg: API_BASE=http://localhost:3000 yarn dev
Build the project
Run the typechecker
Check and fix code in accordance with linting rules (standard)
Formats the code, then run lint:fix
Run storybook in development mode
Build the storybook
New issues for features, enhancements, bugs or suggestions are welcome!
The source code is licensed under MIT. License is available here
Made with 😝 by @akatsukijs