Seasonal is your seasonal/regional calendar for food. You can find the hosted version on seasonal.wiki. The project is based on React and you can find the storybook component library on storybook.seasonal.wiki.
- React as the JS library.
- Storybook as a the component library accessible on storybook.seasonal.wiki.
- MobX as the state management tool.
- Styled components for the styling.
- Prismic as the CMS.
Install dependencies:
yarn install
Start the app in development mode:
yarn run dev
Run storybook
yarn storybook
yarn test # Run the tests
yarn lint # Lint the code using eslint
yarn lint-fix # Lint the code and fix issues if there are some
yarn format # Format the code using prettier
- Typescript
- Linting with ESLint
- Formatting with Prettier
- Linting, typechecking and formatting on by default using
husky
for commit hooks - Testing with Jest and
react-testing-library
Install dependencies:
yarn install
yarn build