Skip to content

🖼 The Stuyvesant Spectator's website, built with React, GraphQL, and Rails.

License

Notifications You must be signed in to change notification settings

stuyspec/stuyspec.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stuyspec.com

CircleCI license code style: prettier

The client-facing application of The Stuyvesant Spectator, built in React.

Contributing

We welcome pull requests from Spec Web developers and seasoned JavaScript developers alike! Please follow these steps to contribute.

Roadmap

For information on the things which are currently being focused on, please visit the ROADMAP.md file.

Setting Up

  1. Clone the repository
$ git clone https://github.com/stuyspec/stuyspec.com.git
  1. In the stuyspec.com folder, run
npm install
  1. Run the application
npm start
  1. Experiment with the code!

React automatically hot reloads the code so it will take a few seconds to see your code reflect in the build

Deploying

To push new features to the website, please make sure they work on your local repo first. After having your features merged into the develop branch, go into your local stuy-spec-api repo and run bundle exec cap production deploy