# Listener LCD Screen Software

The following instructions requier a fully provisioned and working [listener](listener.md) to work.

## To get started working on the software:
1. git clone git@git.featherboaz.com:boazsender/portal.git
2. cd portal
3. npm install
4. npx prisma generate && npx prisma db push && npx prisma db seed

## To deploy the software
While on the same network as the listener end of the system:

1. ask the maintainer to put your ssh key on the listener
2. npm run deploy

This will build the project and copy it to the listener. You may need to restart the software on the listening device. You can do that with:

3. ssh grace@listener.local
4. sudo systemctl restart screen