Dashboard / Control Panel for Administrators

A dashboard or control panel for administrators to adjust system settings is easily one of the most impactful features we can implement.

This feature will pave the way to adding lots of useful administrator facing features. It will require in database settings storage as well as some minimal traditional settings via files or environment variables.

This feature should not be confused with the Dashboard / Control Panel for Users which is the dashboard for the user self-managing their own settings, as this feature is for managing the system settings instead of the user settings.


This section represents the stages involved in implementation of this feature. The stages are either in order of implementation due to there being an underlying requirement to implement them in this order, or in their likely order due to how important or difficult to implement they are.

Design Stage

not started

Decide on a design.

Initial Implementation

not started

Implement the pivitol elements of the design.