git clone https://github.com/developer-delta/halogen.git
cd halogen
Visual Studio Code is recommended
Here is the launch.json
configuration for running the server and the client simultaneously
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Server",
"runtimeExecutable": "${workspaceFolder}/node_modules/nodemon/bin/nodemon.js",
"program": "${workspaceFolder}/server/index.js",
"outputCapture": "std"
},
{
"type": "pwa-chrome",
"request": "launch",
"name": "Client",
"preLaunchTask": "npm: client",
"url": "http://localhost:3000",
"webRoot": "${workspaceRoot}/client/src",
}
],
"compounds": [
{
"name": "Server and Client",
"configurations": ["Server", "Client"]
}
]
}
If you'd like to help build halogen, head over to the contributing guidelines page.