Skip to main content

Getting Started

About the OSU Sustainability Office

Active Projects

Our GitHub Organization: OSU Sustainability Office

  • Energy Dashboard: Repo | Live Site
    Frontend + Backend

  • Carbon Calculator: Repo | Live Site
    Frontend + Backend

  • Automated Jobs (CRON jobs): Repo
    Deployed as CRON jobs on AWS

  • Lambda Common Layer (Security Infrastructure): Repo
    Deployed as backend infrastructure on AWS

  • Sustainability Map: Repo | Live Site
    Frontend only

  • Sustainability Kiosks: Repo | Live Site
    Frontend only

  • osu-sustainability-office.github.io (Wiki): Repo | Live Site
    Frontend only

Contributing

  • See Frontend Prereqs doc for setup instructions for running the frontend locally
  • See Backend Prereqs doc for setup instructions for running the backend locally
  • Any Frontend work is open to PR's / open source
  • Anything touching backend, including our NodeJS server (running locally), running AWS backend locally, or running AWS CRON jobs (for automated-jobs) can only be done by paid OSU Sustainability Office employees for security reasons
  • Open source contributors can run the production API endpoints for energy-dashboard and carbon-calculator, for debugging frontend-only issues