The Ensek Web API project is available in EnsekWebApi folder. It has all the logic in MeterReadingUploadsController.cs file in controller folder.
The Ensek Web Client has a basic client html file which can upload a file (using jquery) to the WebApi for processing.
The CSVFiles folder contains the sample meter readings file.