Skip to content

Communication platform for organisations and communities

Notifications You must be signed in to change notification settings

sumanthyedoti/indirect

Repository files navigation

inDirect

Communication platform for organisations and communites

Development Setup

  • git-clone the project

Bootstrap

  • Install pnpm
npm install -g pnpm
  • cd into the project
  • Install node_modules in all packages
pnpm bootstrap

Running locally

  • run all packages except web and watch for changes
    • this runs apps/server and libs
pnpm dev
  • run web and watch for changes (in another terminal window)
pnpm -F @apps/web start
  • visit the following URL in the browser
http://localhost:3000/

Build the project

pnpm build

Start server

pnpm start
  • visit the following URL in the browser
http://localhost:8000/

Contributing

see CONTRIBUTING.md