need a softwaree engineer
Budget: $30 – $250 USD
you will be required to display understanding through implementation, design principles/ technologies list below:
• Entity Framework
o Migrations
• Data Migration
• Domain-driven design
• Unit Testing
Requirement
The business has a requirement to report on metering data monthly. The data is collected in the form of PMR files that must be upload into a datastore.
You are required to build a web app that allows a user to:
1. Page - Upload and view data. This data should then be editable (fields are listed below, the rest of the data to be read-only. Id fields should not be displayed.) until finalised (separate action to mark data as approved)
a. Import Energy (kWh)
b. Export Energy (kWh)
2. Page – View data as a graph and data in a grid (Ui library(ies) of your choosing. We use Kendo UI, but this is not a requirement). This data must be presented as hourly values (PMR data is half-hourly)
Solution
The solution is separated into an application layer and a presentation layer. The presentation layer is an Angular SPA.
• Entity Framework
o Migrations
• Data Migration
• Domain-driven design
• Unit Testing
Requirement
The business has a requirement to report on metering data monthly. The data is collected in the form of PMR files that must be upload into a datastore.
You are required to build a web app that allows a user to:
1. Page - Upload and view data. This data should then be editable (fields are listed below, the rest of the data to be read-only. Id fields should not be displayed.) until finalised (separate action to mark data as approved)
a. Import Energy (kWh)
b. Export Energy (kWh)
2. Page – View data as a graph and data in a grid (Ui library(ies) of your choosing. We use Kendo UI, but this is not a requirement). This data must be presented as hourly values (PMR data is half-hourly)
Solution
The solution is separated into an application layer and a presentation layer. The presentation layer is an Angular SPA.