Skip to content

waterloo-rocketry/website-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waterloo Rocketry Website - React Revamp

This is a React rebuild of the Waterloo Rocketry website - see the repo for the standard site for more info.

Requirements

Node 16 is required.

Additionally, it is recommended that you use Visual Studio Code with the ESLint extension for development, as it will take care of code formatting and enforcing code style for you.

Local Development

# Clone the repo 
git clone https://github.com/waterloo-rocketry/website-react
cd website-react
# Install npm dependencies
npm install 
# Spin up the development server and start making changes. 
# You can have a live preview of the React app at http://localhost:3000/
npm start

Deployment

The React application is deployed to GitHub Pages whenever a commit is made to master no extra work is required on your end.

Style Guide (from original repo)

We generally try to use British/Canadian spellings over American ones. A non-exhaustive list of relevant words this impacts:

  • Aluminium, not aluminum
  • Mould, not mold
  • Fibre(glass), not fiber(glass)

Consistency matters more than strictly going the Canadian way - if you're unsure, try grepping it (or ask one of us). :)

About

React version of our rocketry website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published