Skip to content

Official Website of the Chinese Students' Association of the University of Pennsylvania

Notifications You must be signed in to change notification settings

penncsa/CSA-Website

Repository files navigation

This project was bootstrapped with Create React App.

Contributors (POC):

Available Scripts

npm install

Installs all the node-modules

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

npm run deploy

This builds and pushes the environment to our production host via gh-pages (which is on the gh-pages branch of this repository)

Overal Development Flow

  1. Clone the Repo
  2. Develop Feature Branch
  3. Merge into Master
  4. Deploy Master with npm run deploy while on the latest master branch

Google Spreadsheet Integration

The of the content is fetched from this Google Spreadshet which was publically exposed as a GET API. When you know the Google Sheet ID, you can insert it into the following and use it as the API Endpoint (and use page num 1-3 for the tabs):

https://sheets.googleapis.com/v4/spreadsheets/{spreadsheet_id}/values/{page_title}?alt=json&key=${GOOGLE_SHEETS_API_KEY}

source

About

Official Website of the Chinese Students' Association of the University of Pennsylvania

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published