The Climate Agency is a marketing strategy consultancy, non-profit, and dedicated to help climate projects scale up.
- next (^12.1.6) & typescript (^4.7.3)
- @storybook/react (^6.5.7)
- @stitches/react (^1.2.8)
- embla-carousel-react (^6.2.0)
- @react-spring (^9.4.5)
- Node.js -> an asynchronous event-driven JavaScript runtime, designed to build scalable network applications
- nvm -> quickly install and use different versions of node via the command line
- yarn -> package and project manager
💡 The node version we are using in the project is 17.6.0. It can be found in the
.nvmrc
file.
- Clone the GitHub repo of the project:
git clone git@github.com:StudioCompanion/climate-agency.git
- Navigate to the project in your local folder
cd climate-agency/
- Install all dependencies and dev-dependencies in found
package.json
file
yarn install
- In your terminal, run:
yarn dev
This will run the website in your local server.
- Run
Storybook
- for this you will need to open a separate terminal window.
yarn storybook
Here you can see all components in isolation.
There's an automatic pipeline from pushing to main to the vercel deployment.
We use SemVer for versioning