CampuSign is a proof-of-concept digital signage software created as a student Capstone project at UCT.
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.
- Install dprint: https://dprint.dev/install/
- Install a recent Python 3
- Install Git bash if not on Linux/WSL
- Install Just
- Install npm and Node.js (either use
nvmon Linux or follow a Windows guide) - Run
just setup
To run, use the just server command.
- Update dependencies:
just setup - Run tests:
just test - Format code:
just format - Lint code:
just lint
