-
Notifications
You must be signed in to change notification settings - Fork 0
Energylensdevelopment
jortizcs edited this page Jun 14, 2012
·
5 revisions
Development server
Login instructions
ssh -i /path/to/privkey [username]@ec2-204-236-167-113.us-west-1.compute.amazonaws.com
EnergyLens site plan by page
-
Link-header batch
- Link to landing page
- Link to mobile app download page
- Link to real-time graph page
-
Landing page (partially completed)
- Information about the project
- video that explains how it works (can be done last)
- Link to account creation
- re-directs to carnet login page if user not authenticated as Berkeley affiliate
- Link to QR code printing page
- goes to carnet login page if user not yet authenticated as Berkeley affiliate
- Link to mobile app download
- goes to carnet login page if the user not yet authenticated as Berkeley affiliate
====
-
Calnet login
- if the user has never used the site, we should try to use authentication info (login, pw-hash?) to create an account on streamfs as well
-
Account creation page (if necessary)
- Link-header batch
- creates an account in streamfs
- Form that includes
- Full name, login, pw, floor, room/cubicle, email address. If successful, re-direct to mobile app download page
===
-
QR code generation page (already written; needs some formatting)
- Link-header batch
- Generate in a single batch of QR codes (6)
-
Mobile app download page
- Installation instructions
- download link
- QR code to set up the app configuration
- Link-header batch
-
Graph page (basic browser style)
- Side drop-list of resources viewable by the user and floor-level aggregates
- power over day, week, month
- energy over day, week, month
- Statistics:
- the number of items the user "owns"
- the number of items the user has viewing access to
- groups this user belongs to
- pie chart of device types registered
- broken down by floor
- broken down by user
- Side drop-list of resources viewable by the user and floor-level aggregates
-
Graph page (mobile style)
- Side drop-list of resources viewable by the user and floor-level aggregates (only show one graph at a time)
- power over day, week, month
- energy over day, week, month
- Statistics (links)
- the number of items the user "owns"
- the number of items the user has viewing access to
- groups this user belongs to
- pie chart of device types registered
- broken down per floor
- broken down for the specific user
- Side drop-list of resources viewable by the user and floor-level aggregates (only show one graph at a time)
-
Backend work
- Creation of users and groups (streamfs)
- Linear interpolator (nodejs)
- Aggregator (nodejs)
- average
- total
- Mobile app (android)
- transactions
- caching
- create downloadable image
- personalized tagging
- Register application to enable Calnet id usage
-
General statistics
- number of registered users
- number of registered devices
- number of mobile app downloads
[home]