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
nvm
on 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