Workshift - The all-in-one app for organisations (BETA)
Worshift is an application for organisations that provides realtime communications. It was built for a hackathon and is currently in beta.
Hosted demo: https://workshift.gq
P.S.: The demo will be slow because the backend is hosted on a $6 DigitalOcean droplet
Host the app yourself
Prerequisites
You will need:
- A server to host. Get $100 credit on digitalocean by signing up using this link.
- A MongoDB Realm Application connected to a MongoDB Atlas Cluster.
- A Pusher application for realtime support.
- A Backblaze B2 Storage bucket, or any AWS S3 compatible bucket for file storage
- Optionally: A Github OAuth App and a Discord app for OAuth.
-
NodeJS version 14 or higher, and
yarn
andlerna
commands installed globally usingsudo npm i -g yarn lerna
.
Host locally
A Docker Image is provided for the backend. The frontend can be built and…