Sometimes you just want to read a play with your friends and use silly accents, but it can be challenging to figure out who all the characters are and which of you should be Lord Darlington and who should be the The Duchess of Berwick. On top of that, if there are only a few of you and many characters, it can be hard to remember if you are also Messenger 1 who has just entered the scene. Play Reading Party is the solution to that problem, allowing you to read plays with your friends and see exactly which characters you are as you read along.
To get a local copy up and running, follow these steps
- Install npm (How to install Node and npm)
- Install podman (How to install Podman)
- If you prefer, you can use Docker instead of podman and replace podman with Docker in the package.json scripts.
- Clone the repo
- Install NPM packages:
npm install
- Set up environment variables
- Create a .env file in the root directory of the project
- Add the path for where you want script files to be stored after they have been uploaded by the user
UPLOADPATH=/example/path/scriptUploads
- Add a database uri for your postgres database
DATABASE_URI='postgresql://playreading:pass@localhost/playreadingparty'
- Run
npm start
to start Play Reading Party. - Navigate to http://localhost:3000 in your browser