.NET - Cost summary displayed based on single uploaded CSV data file.

Completed Posted 7 years ago Paid on delivery
Completed Paid on delivery

Brief Description:

---------------------------

I need a .NET website built that allows flexible reporting based on a single CSV file that is uploaded via a file selection box. The website needs to look great and its usage needs to be very intuitive and obvious without reading any instructions. The purpose of the website is to summarize the costs of items detailed in the uploaded CSV file.

Operation of site:

-----------------------------

A single CSV file is uploaded by the user using a file selection box. After this, a table is displayed, showing cost summaries, based on the csv detail records and reporting options selected. The user can upload a new file at any point and the original data is cleared out.

This website needs to give the user the ability to report total dollars ("Value") based on one or more of the following categories:

"Instance"

"Category"

"Sub-Category"

"Name"

"Usage Date"

So for example, the user might just want to see the “Value” for “Instance” only

Or the user might want to see the dollar value for each of the "Category" items

Or perhaps a dollar value for every unique combination of the 5 items above.

As a minimum the results would need to be displayed sorted from highest cost to lowest cost. Preferably all columns could sorted by the user. If a pie chart is also shown that could be handy, but not essential.

No other columns of information would need to be shown on this website apart from the 5 mentioned above and the dollar value

Notes on the CSV file (attached sample):

-------------------------------------

-The csv file contains a rates section and a usage section. Both are in one file. These will not be uploaded separately.

-“rate” is multiplied by “consumed” to determine “value”

-The csv file will vary in length.

-There may be any number of redundant rows between the 2 sections mentioned above that will need to be ignored.

-There could be extra columns in the csv file and the columns could appear in any order.

-column headers will not change.

-Some of the "instance" entries are very long. Only the very last part of the after the last "/" needs to be used for reporting.

-The “Rates” and “Usage" lines in the csv file immediately above each section will always be there and will not change.

-“Meter Id” is an extra column I have included, that is probably not useful. So if it doesn’t look useful, please ignore. It certainly doesn’t need to be reported on.

What we are looking for:

----------------------------------------

Please tell me a little bit about your approach to this problem, including language, frameworks, and mention some of your relevant past work, you are much more likely to win the bid.

.NET code only, scalable code since it might get 2000 simultaneous visitors, simple, beautiful design, If someone is good at using reporting frameworks and can also throw in an option to produce a pie chart for example then this could be really good.

All constants/ magic values, including row headers, screen labels, search items in the csv file, reporting headers, etc need to be included in a single place in the code for easy editing. Please mention darwin at the start of your bid so I know you have read this.

Please let me know if anything is not clear however I hope this specification is more than enough to bid on.

.NET C# Programming CSS Programming Visual Basic

Project ID: #11219126

About the project

19 proposals Remote project Active 7 years ago

Awarded to:

ByteAnt

Darwin Hi, There are two main ways to implement your application, it depends on the size of uploaded csv file : First one, for large files: create classic client-server applicaton using ASP.NET MVC\Web API as back More

$250 USD in 3 days
(73 Reviews)
8.5

19 freelancers are bidding on average $332 for this job

gkalish

Having 10 + years experience in ASP.net and SQL Server and willing to start the work immediately .

$277 USD in 3 days
(108 Reviews)
6.4
pakaimsolutions

Hello, I hope you doing very well! I have gone through the description and would like to provide a quality solution using my 5+ years of professional experience in required skills. (.NET/ASP.NET - MVC, EF, SQL, C#). More

$125 USD in 3 days
(13 Reviews)
4.1
ashishcompwiz

Hi It will take around 30(+-10) work hours to complete. Its not a very complex project but with proper coding with naming convention and commenting at right places it will take some time We are bidding low because w More

$155 USD in 3 days
(3 Reviews)
2.9
ekajgho

Over 15 years of experience in Microsoft Technologies. MCTS (Microsoft Certified Technology Specialist) on Web Applications Development with Microsoft .NET Framework 4 (Exam Code: 070-515). Functional experience incl More

$222 USD in 3 days
(12 Reviews)
2.6
anupkelkar02

Please have a look at our profile. We will certainly provide you great satisfaction. We have specialize developers working in ASP.NET,MVC,JavaScript,C#,Ajex, KendoUI for web application designing and development of More

$245 USD in 11 days
(6 Reviews)
2.6
asimhussain26

hello sir, I will be using asp.net for this project. Waiting for your response. Thank you ..

$166 USD in 3 days
(2 Reviews)
1.7
desaisoftwarepl

A proposal has not yet been provided

$277 USD in 18 days
(1 Review)
0.6
agarwalutkarsh87

As I have understood your requirements which are quite similar to the projects I have taken up and completed in the past from my employer using .net. I can create a fast and efficient application for you.

$244 USD in 5 days
(0 Reviews)
0.0