Skip to content

Conversation

@perryr16
Copy link
Contributor

@perryr16 perryr16 commented Jul 14, 2025

Whats in the PR

There's a lot of changes in this PR. The primary features include the Dataset page, and the xls data upload flow.

Dataset(s) pages

  • data pairing not yet hooked up

Spreadsheet data uploads

  • file select upload modal
  • data mapping 'stepper' screens (stepper is an angular material component, similar to a wizard).
  • meter uploads from dataset or after import
  • Not yet hooked up: geojson, buildingsync files
  • properties and taxlots
  • multicycle
  • column list profiles to map incoming data to seed data
  • editable cells to select seed header, data type, and untis

Various other fixes & improvements

Testing

  • upload various property and taxlot spreadsheets
  • upload meters after upload
  • upload meters from datasets

Screenshots

Datasets

Screenshot 2025-07-14 at 8 20 10 AM Screenshot 2025-07-09 at 1 42 31 PM

Property/TaxLot Upload

Screenshot 2025-07-09 at 1 42 41 PM Screenshot 2025-07-09 at 1 43 07 PM Screenshot 2025-07-09 at 1 43 28 PM Screenshot 2025-07-14 at 8 21 47 AM

Meters

Screenshot 2025-07-14 at 8 20 22 AM Screenshot 2025-07-14 at 8 20 42 AM Screenshot 2025-07-14 at 8 20 49 AM Screenshot 2025-07-14 at 8 20 59 AM

@perryr16 perryr16 changed the title Add meter uploads Add data and meter uploads via spreadsheet Jul 14, 2025
@perryr16 perryr16 mentioned this pull request Jul 14, 2025
@perryr16 perryr16 requested a review from kflemin July 14, 2025 14:28
Copy link
Contributor

@kflemin kflemin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great!

@perryr16 perryr16 merged commit ef1308a into main Jul 17, 2025
2 checks passed
@perryr16 perryr16 deleted the feat/meter-upload branch July 17, 2025 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants