An internal tool used by the Medical Physics and Radiation Therapy departments at BC Cancer to track machine and team member statuses and send internal memos.
- React.js and Redux.js client
- Node.js server
- MongoDB for DB and change streams
- Socket.io for real-time updates
To get started, create a .env
file in the project root, ask admin (@schung53) for secrets, and add them to .env
.
Install nodemon if you do not have it on your machine.
npm install -g nodemon
Install dependencies.
npm install && (cd client && npm install)
Then execute start commands from the project root.
Server:
npm run dev:server
Client:
npm run dev:client
- Development: James Chung (@schung53)
- Product: Don Ta (BC Cancer)