Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8091933
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 5, 20262026-06-05T20:10:40+00:00 2026-06-05T20:10:40+00:00

I will build a dashboard system for my apps, where a page will have

  • 0

I will build a dashboard system for my apps, where a page will have several widgets that draw charts, tables and glyphs representing potentially unrelated data.

The client will be HTML5 and I can push for only modern web browser.

My big problem is what backend use for this. I want to store “tables” for use in the charts and in real-time update the widgets.

For example, a invoicing widget will show how much $$ have been collected today. In the “table” will have a row for each total of the invoice:

inv = 1; total = 50

Total: 50

and the widget will draw that. When new data is pushed:

inv = 2; total = 100

Total: 150

The widget will show in realtime the total to the end-user.

The data is private for the user company. Eventually I will need to purge too old data (ie: I only need to keep as much data is necessary to proper evaluation of the info need for the end-user. For example, only keep 1 month of invoicing totals).

I’m thinking in use something like http://www.firebase.com/ or http://pusher.com/ but I suspect only solve the “notify in realtime” part of the equation. As far as I understand, they not let me get past data (ie: If the data is update in the weekend and the user open his dashboard to see what happened)

Then I see http://derbyjs.com/ and the possibility to use mongodb.

I wonder which backend/platform will bring me closer to the build of this system. I have experience with python/django/.net/postgress but could accept the use of something else if solve best this kind of app behavior.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-05T20:10:41+00:00Added an answer on June 5, 2026 at 8:10 pm

    Firebase offers both the “notify in relatime” part that you mention, as well as persistent data storage. Take a look at the tutorial, which walks you through building a real-time persisted chat app (the past chat messages are stored in Firebase and are sent back to the client every time you reload). And you can do much more complicated stuff like the real-time charts / widgets that you mention as well.

    The big limitation with Firebase right now is that we’re in closed beta and the data is currently unprotected (anybody can read and write your data). The security features are coming soon though.

    Some other backend platforms you may want to evaluate are: Meteor and Simperium. Firebase and Simperium are cloud services where your data is stored in the cloud and you don’t have to manage any servers of your own, while Meteor and DerbyJS are platforms that you have to install and run on your own server.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

It appears that we will have to build/deploy one of our new JBoss apps
this is so that I will have to build a delete function, I try
I want to be able to have one set of build/props files that will
Setting up CI within Microsoft Team Foundation Server, I have a build that will
I'm developing a new desktop application that will have several views such as a
I have a selection of images that I will build a backdrop to a
I will build a system where I want to reduce single-point-of-failures, and I need
I'm starting a project that will build a flash file with quite complex capabilities.
I am building a T4 template that will build a POCO from a LINQ
The current issue I'm having is that Build and Archive will build my current

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.