• Hello,

    I’ve got an idea around a membership site where people can pay, login and see certain data visualised on a dashboard.
    Every user would have their own dashboard, not visible to other users.

    Data would come from a database or I just checked TablePress – but it seems to be a bit too limited?
    (My data would be a dozen of times daily updated, filling up the database over time, probably a few tables, each with a dozen fields – similar like a small data warehouse / source table for a reporting software).

    Dashboards seem to be quite limited, at least the Plugins I’ve checked.
    TablePress Extension: Chartist looks basic but not bad. Would that be possible to use?

    Is there a way to get this working with existing modules or would something need to be developed?

    Thanks,
    Chris

Viewing 1 replies (of 1 total)
  • Certainly this is possible.
    Given your specific requirements you should expect to have this developed to your needs.
    Most likely a plugin, though a mix of plugin and page templates would also work.
    Your website homepage would consist of a single shortcode that invoked a plugin function, it would initially check if the user is logged in, if not would explain the need to login, and direct them to how to obtain an account. If they were logged in then it would query its database tables and display the reports. Other pages could have different shortcodes.
    I have constructed some websites that do online competitions that would fall into your framework. The entrants and judges each had their own login as did the supervisor, judges would be given a list of their assigned teams, and would review the docs and submissions on youtube, submit their marks and comments in the form. Teams would get their results and reports when the contest was complete, the supervisor could view progress of marking, progressive results, final results and reports.
    I customised the page header functions so that the top level menu varied depending upon the login status and their assigned role. As well each page checked that the user had the correct credentials.
    I had several custom database tables supporting the app, the rest of WordPress never knew about them.

Viewing 1 replies (of 1 total)
  • The topic ‘A membership dashboard site possible?’ is closed to new replies.