Giter Site home page Giter Site logo

fossabot / support-dashboard-desktop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sebawyrzysk/support-dashboard-desktop

0.0 0.0 0.0 2.4 MB

A Mac, Windows, and Linux dashboard encompassing the services and support tools I use to manage Klinker Apps.

Home Page: https://blog.klinkerapps.com/managing-support/

HTML 30.87% JavaScript 69.13%

support-dashboard-desktop's Introduction

header FOSSA Status

Klinker Apps Support Dashboard

These are the sites and services that I watch throughout the day. If you are a solo developer, you know the struggle of trying to keep up with support. For me, this tool has been indispensable as my work as continued to gain traction. To have an app I can open, that will instantly give access to all of the info I need has been an incredible timesaver. It displays:

  • Email - an obvious support tool for anyone
  • Slack - I have created different bots to notify me of reviews, purchases, daily summaries, GitHub interactions, etc
  • Pulse - 3 pages: reviews, Firebase analytics, and the admin dashboard for the web app
  • Talon - 2 pages: reviews and Firebase analytics
  • Purchases - 2 pages: Play Store orders and Google Pay
  • GitHub Notifications
  • Twitter - a search for "@KlinkerApps @lukeklinker @TalonAndroid"
  • Google+ Notifications
  • Cloud Consoles - 3 pages: Heroku, AWS, and Redis
  • Jenkins

At it's core, this app just aggregates webpages and makes them easier to access and combine. For example, while the email tab show a fullscreen Gmail view, the Pulse tab opens 3 webpages at once, to display them in a grid.

Running the App

To build and run the apps locally:

// download electron
npm i -g electron

// prepare the installation
$ yarn

// run the app
$ yarn start

To package the apps for each platform:

$ yarn
$ yarn run build-mac
$ yarn run build-linux
$ yarn run build-windows

Customizing the App

The pages I have set up probably won't be the same as what you need, since they are specific to my needs. These pages are easy to customize. They just run off of a naming convention. For example, to add a "Play Store" page:

  1. Add an icon called play-store.png to the /resources/images/ folder.
  2. Add the HTML layout to a play-store.html file in the /pages/ folder. I recommend just copying a layout from one of the currently available options. Or, you could make your own. The layout would typically define the webviews.
  3. Add play-store to the navLinks array, in the loader.js file. It will automatically be added to whatever position you have defined.

The naming will need to be consistent across these three locations.

License

FOSSA Status

support-dashboard-desktop's People

Contributors

fossabot avatar klinker24 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.