An Open Source Dashboard for my social tribe. A simple and FREE dashboard that displays my GitHub, Twitter, YouTube and Instagram tribe (subscribers / followers etc). With the ability to upgrade to PRO that gives the history of how your tribe has changed today since yesterday and to see historically who has unsubscribe / unfollowed.
-
Use issues for epics and stories. Epics are high level and stories are epics broken down into actual work actions. Use the epics and stories to discuss high level and more details respectively
-
Stories should be branched from
develop
with the issue as the name (e.g.issue-123
) and go via a pull request and be reviewed by another team member. Once merged, branches are to be deleted -
Stories should be placed on the sprint milestone and the project board where they can be progressed (the smaller the better, ideally bite size and less that 1 day)
-
Commits should have the
angular
changelog style commits and contain the issue numberCommit message example
feat(twitter): #123 My changes are ...
-
master
automatically deploys to production anddevelop
automatically deploys to develop
Any questions please just ask :)
- Angular (typescript)
- Material Design
- Firebase (typescript)
- GitHub
- TravisCI
- Firebase
Make sure you have service account configured with your firebase account before starting with the below steps
- login using your firebase account
firbease login
- To list the project associated with the account, use
firebase list
- To use the credentials associated with your project, use
firebase use project-name
- To run the cloud function use
firebase serve
- To deploy the cloud function use
firebase deploy
- Navigate to the
web
directory for the Angular project, then runnpm start
- Navigate to the
functions
directory for Firebase cloud functions (typescript)