Display your deployed versions and monitor it.
All contributions are welcome, not only from code, but also blogs, content, documentation etc. Read more on our contributions guidelines.
Pair with our team remotely over Google Hangout!
Please get in touch via @DashboardHub and let us know, we are happy to chat and more than happy to pair on the technologies we use:
- Angular (v5+)
- Material design
- Node
- Serverless
- AWS Lambda & DynamoDB
node
(minimumv8
)npm
(minimumv5
)java
(minimumv8
) - note: this is only to simulate aws services, you do not need to know any javased
- note: available on linux by default, mac osx has a slightly different version that wont work, install linux version with brewbrew install gnu-sed --with-default-names
, more info in the FAQ section below.
We have an aggressive plan for our ALPHA, so we can get feedback ASAP.
Milestone | Status | ETA |
---|---|---|
Notifications | Pending | May 2018 |
Social Deployment | Pending | June 2018 |
Projects that group Environments | Pending | August 2018 |
For more up to date information and more details please visit our milestone list
Using make
to build and run the project(s):
-
- Install the
npm
dependencies for all projects, usemake install.local
- Install the
Open 2 terminals and run each of these commands in its own terminal:
-
- API
AUTH0_CLIENT_ID_TEST=XXX AUTH0_CLIENT_SECRET_TEST=YYY NODE_ENV=development make api
- API
NOTE: You will need a pem
file for local development, and needs to be in the directory api
call auth.pem
(api/auth.pem
)
-
- UI
make ui
- UI
Then visit http://localhost:4200/
-
- Start the API (step 2 from previous section)
-
- Run
make api.test
- Run
make api.clean
resets the config files
Use Floobits to do realtime coding collaboration.
OS | Question | Answer |
---|---|---|
Mac OSx | Error sed: 1: "./config.json": invalid command code . |
Use linux sed brew install gnu-sed --with-default-names |
ALL | Changes to the API config api/config.json are lost |
This file is generated, do not make changes to it. If you need to update any config make changes to api/config.json.tpl |
ALL | First time setup login failure | Check you have the auth.pem file in the API directory |
ALL | Worked before but now login failure | The API pem file was renamed from dashboardhub.pem to auth.pem |