This repository contains the Frontend for the new version of The Coding Train Website. Brainstorming, feature suggestions new ideas should be done at https://github.com/CodingTrain/project-trainsite instead.
To setup this project locally, follow these steps:
- Fork or clone this repository
- Install dependencies with
npm install - Run
npm startto run the project
This project has a Storybook set up that should allow you to develop presentational components separately from the complete front-end. This is useful to build up components when we don't have the page they should be in or similar. You can find out more about Storybook here.
You can launch the Storybook for this repository by doing the following:
- Fork or clone this repository
- Install dependencies with
npm install - Run
npm run storybookto run the storybook server
Contributions to this project are more than welcome! You can contribute in many different ways:
- contribute to the codebase and submit a pull request (see
CONTRIBUTING.md) - suggest features you'd like to see here
- track bugs you've found related to the frontend here
Please refer to The Coding Train's Code of Conduct.