Project Description

Goal of this project is to have a simple way to configure the collection of historical data in Rails active record models to render graphs.

My goal is to simply configure which fields/methods to watch, like:

record_time_series_for :users_count
record_time_series_for physical_systems_count: proc { systems.physical.count }

and then render a graph showing the values over time like this:

area_chart subscription.time_series_for_chart(:physical_systems_count)

[comment]: # (about the current state of your project) [comment]: # (Why do you start this project, what's your interest?)

[comment]: # (What are your goals to be achieved at the end of this Hackweek?)

[comment]: # (Please link to sources and other data here.) [comment]: # (Prefer public repositories, such as GitHub!)

[comment]: # (After creating the project, please add some keywords:) [comment]: # (* What type of project mates are you looking for, which skills do you need or lack?) [comment]: # (* Which keywords will help other people to find your project?)

Example

Example from SCC

Resources:

Chartkick: https://chartkick.com/

Looking for hackers with the skills:

rails ruby rubygems timeseries

This project is part of:

Hack Week 22

Activity

  • about 1 year ago: hennevogel liked this project.
  • about 1 year ago: digitaltomm started this project.
  • about 1 year ago: digitaltomm added keyword "rails" to this project.
  • about 1 year ago: digitaltomm added keyword "ruby" to this project.
  • about 1 year ago: digitaltomm added keyword "rubygems" to this project.
  • about 1 year ago: digitaltomm added keyword "timeseries" to this project.
  • about 1 year ago: digitaltomm originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Modernize SCC Customer Management and/or Patchfinder by digitaltomm

    [comment]: # (Please use the project descriptio...


    Catalog/Online Store for a bakery in Rails 7 by gfilippetti

    [comment]: # (Please use the project descriptio...


    Dawnscanner: parsing a simple sinatra application by pperego

    [comment]: # (Please use the project descriptio...


    Catalog/Online Store for a bakery in Rails 7 by gfilippetti

    [comment]: # (Please use the project descriptio...


    Reduce the amount of TODOs for RuboCop in OBS by enavarro_suse

    Project Description

    The OBS project has a...


    Modernize SCC Customer Management and/or Patchfinder by digitaltomm

    [comment]: # (Please use the project descriptio...


    Dawnscanner: parsing a simple sinatra application by pperego

    [comment]: # (Please use the project descriptio...