# Front-End

## Tools and Libraries

* [Storybook](https://storybook.js.org/): for documentation, design system publication, component creation and extreme use case testing.
* [Formik](https://formik.org/) & [Yup](https://github.com/jquense/yup): for forms creation & validation.
* [Styled-Components](https://styled-components.com/): for styling.
* [Leaflet](https://leafletjs.com/): for map creation & interactions.
* [React-Markdown](https://github.com/rexxars/react-markdown): for markdown to HTML rendering.
* [Chart.js](https://www.chartjs.org/): for charts creation & edition.

  > ⚠️ May change in favor of [D3.js](https://d3js.org/).

## Components

Most of the components are documented through Storybook. To access the current storybook go to the [community-platform storybook](https://astroplant.github.io/community-platform)
