Skip to content

Restioson/digital-signage

Folders and files

NameName
Last commit message
Last commit date
Sep 12, 2023
Feb 22, 2024
Sep 25, 2023
Sep 12, 2023
Aug 15, 2023
Sep 13, 2023
Aug 5, 2023
Feb 22, 2024
Feb 22, 2024
Sep 13, 2023
Feb 22, 2024
Sep 12, 2023
Sep 21, 2023
Sep 21, 2023
Sep 9, 2023

Repository files navigation

CampuSign

CampuSign is a proof-of-concept digital signage software created as a student Capstone project at UCT.

Screenshot of campusign

The default username is A@ADMIN with password PASSWORD. The default admin password may be changed by setting the CAMPUSIGN_ADMIN_PASSWORD when running the application for the first time.

Installation

  1. Install dprint: https://dprint.dev/install/
  2. Install a recent Python 3
  3. Install Git bash if not on Linux/WSL
  4. Install Just
  5. Install npm and Node.js (either use nvm on Linux or follow a Windows guide)
  6. Run just setup

To run, use the just server command.

Development tips

  • Update dependencies: just setup
  • Run tests: just test
  • Format code: just format
  • Lint code: just lint