Skip to content
This repository has been archived by the owner on Jan 2, 2024. It is now read-only.

cul-it/signage

Repository files navigation

CUL Digital Signage

Nuxt.js app powering digital signage throughout Cornell University Library.

Dev Quickstart

Prerequisites

# clone this repo
$ git clone git@github.com:cul-it/signage.git

# install dependencies
$ cd signage
$ yarn

# manage secrets via dotenv
$ cp .env.example .env   # -- swap placeholders with valid values

# serve with hot reload at localhost:3000
$ yarn dev

For further details on all things Nuxt.js, checkout the official docs.

Deployment via Heroku

Testing

Automatic review apps spun up for all PRs. Just click the View Deployment button from the PR.

Stale review apps are destroyed after 5 days of inactivity

Staging

Automatic deploy to staging instance on every PR merge to main branch.

Production

Production instance must be manually deployed via Heroku dashboard.

Current Lineup

Building Hours & Occupancy

  • Mann
  • Olin
  • Uris

Consultation Desks (@ Mann)

  • CISER
  • COPYRIGHT
  • CSCU
  • ELSO
  • GIS
  • IT@CORNELL
  • KNIGHT
  • REFERENCE

Service Desks

  • Olin Circ

Spaces

Mann

  • B30 Classrooms
  • Bissett Workstations
  • Interview Room
  • Room 261

mannUfactory

  • Multimedia Studio

Olin

  • CoLab
  • Room 104

Uris

  • Cocktail Lounge
  • Interview Room