Dashboard
Dashboard is a parallel web application that accompanies your web app, subscription service, or Stripe Connect platform to provide all the "boilerplate" a modern web app requires to serve its users. Use Dashboard instead of rewriting user account and login systems.
Local documentation
File | Description |
---|---|
/documentation/1. What is Dashboard.md |
Markdown version of the developer documentation |
/documentation/2. Building an application with Dashboard.md |
Markdown version of the developer documentation |
/api.txt |
How to use the API via NodeJS or your application server |
/sitemap.txt |
Runtime configuration and map of URLs to modules & local files |
/start-dev.sh |
Environment variables you can use to configure Dashboard |
Online documentation
Join the freenode IRC #dashboard chatroom for support. Web IRC client
Case studies
Hastebin
is an open source pastebin web application. It started as a service for anonymous guests only, and was transformed with Dashboard and modules into a web application for registered users with support for sharing posts with organizations and paid subscriptions.
Privacy
Dashboard accounts optionally support anonymous registration and irreversibly encrypt signin username and passwords. There are no third-party trackers, analytics or resources embedded in Dashboard pages.
Development
Development takes place on Github with releases on NPM.
License
This software is distributed under the MIT license.