Taskboard is a forum website which uses the open source project NodeBB to provide a platform where medical professionals can vote on our ideas and leave their own ideas to guide the response of Project Athena to COVID-19 with focus and efficiency.
- Visual Studio Code
- The Remote Development Pack
- Docker, like Docker Desktop
- Clone this repo
- Open it in Visual Studio Code
- VSCode will prompt, if you want to run the integrated dev container, select yes
- Have fun.
- Your ssh agent and git configuration should automatically be available inside the dev container.
- You can change the devcontainer image to your preferences, by adding a Dotfile-Repository
- Checkout
taskboard
(this one) andnodebb
(https://github.com/nodebb/nodebb) repos. - Link the nodebb repo to the nodebb-theme-athena directory in this repo by running
npm link ../taskboard/lib/*
in your nodebb local repo. - Install and run
redis-server
- Run nodebb
./nodebb dev