Getting Started
General Info
The following links are just for general info on OSU Sustainability Office and are not developer documentation.
- OSU Sustainability Home Page
- About the OSU Sustainability Office
- Specific info about specific employees may be out of date at any given time, this page is not updated that frequently
Active Projects
Our Github Org: https://github.com/OSU-Sustainability-Office
Energy Dashboard - Github Repo, Deployed Site
- Frontend + Backend
Carbon Calculator - Github Repo, Deployed Site
- Frontend + Backend
Automated Jobs (CRON jobs etc) - Github Repo
- Deployed as CRON job on AWS
- Technically this is more like backend (NodeJS), but this can still be developed locally for Open Source Contributors, assuming you use our production API
Lambda Common Layer (Security Infrastructure) - Github Repo
- Deployed on the backend / AWS as infrastructure
Sustainability Map - Github Repo, Deployed Site
- Frontend Only
Sustainability Kiosks - Github Repo, Deployed Site
- Frontend Only
Sustainability Jeopardy - Github Repo, Deployed 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