Welcome to Columbia Virtual Campus.
CVC is a static website (with certain dynamic components) build using React.js, Javascript and Firebase. It is developed using Gatsby, a static website generator, and utilizes components from Material UI and Material Kit React (By Creative Tim).
- Node (Npm comes installed with it)
- Gatsby CLI. Install it with
npm i gatsby-cli
- Fork the github repo and clone it locally.
- NPM install the packages. (command:
npm install
) - Run Command:
gatsby develop
. - Go to http://localhost:8000/ to see the output. The website should be up!
- Any changes made to the code get reflected automatically on the website. If not, the refresh
- Before submitting code, please run:
gatsby build && gatsby serve
. See the output on http://localhost:9000/ and verify that it is exactly what you want. - Make a pull request and inform your Project lead about it. Ask for review on github.