Skip to content
This repository has been archived by the owner on Jun 7, 2019. It is now read-only.

Dashboard for my social tribe: twitter, youtube, instagram, github

License

Notifications You must be signed in to change notification settings

DashboardHub/TribeDashboard

Repository files navigation

Build Status

TribeDashboard

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.

Screenshots

Sign in Dashboard Detailed Activity settings

Project guidelines

  • 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 number

    Commit message example feat(twitter): #123 My changes are ...

  • master automatically deploys to production and develop automatically deploys to develop

Any questions please just ask :)

Technologies

  • Angular (typescript)
  • Material Design
  • Firebase (typescript)

Platforms

  • GitHub
  • TravisCI
  • Firebase

Run Cloud functions

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

Quickstart

  • Navigate to the web directory for the Angular project, then run npm start
  • Navigate to the functions directory for Firebase cloud functions (typescript)

Milestones / Project boards

About

Dashboard for my social tribe: twitter, youtube, instagram, github

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published