Closed

ASP.NET Core web app + API that will be able to receive and show data

A ASP.NET Core web app + API that will be able to receive and show data.

- Description -

The app's data will be submitted by an Uploader (uploader app is separate project) via HTTP POST requests.

Uploader and App clients will authenticate and authorize to gain access.

The received data will need to be inserted into a database so that it can be queried.

Users will log on to the site to perform queries. Users can have one of several roles

The database will be queried to generate web pages that will show the data as a table.

It should be possible to download the table as an Excel file.

It should be possible to send the table via Email as an Excel File

- App Domain -

Support Technicians

Technicians are Super Users that can act as tennants or customers for viewing data

Role: Tennants

The app can have multiple tennants. Each tennant has a group of sites

The tennant's information will include

- ID

- Name

- Description

- email

Customers

There are multiple customers. A customer may consume at several sites and across several tennants. A customer can have several vehicles.

The customer's information will include

- Id

- Name

- Description

- email

Sites

There are multiple sites. Each site belongs to a single tennant

The site's information will inclue

- ID

- Name

- Description

- Tennant that it belongs to

Vehicles

There are multiple vehicles. Each vehicle belongs to a single customer. Vehicles visit a tennant's site.

The vehicle's information will include

- Id

- Description

Visits

When a Customer's Vehicle visits a Tennants Site. A visit will be . The visit is uploaded by the uploader to the app.

The Visits's information will include

- Id

- Site Id

- Site's visit id (reference number)

- Date

- Amount

- Volume

- Fuel Grade

- Description

- Use Cases -

A tennant can sign in to the app

A customer can sign in to the app

A support technician can sign in to the app

A tennant can view all customers activity for all his sites or a single site for a date range

A tennant can view a single customer's activity for all his sites or a single site for a date range

A tennant can download the visualized data as a spreadsheet

A tennant can email the visualized data as a spreadsheet

A Customer can view all visit data for all his vehicles or a single vehicle for a date range

A customer can download the visualized data as a spreadsheet

A customer can email the visualized data as a spreadsheet

A support technician can perform all customer and tennant use cases

- Technical details -

The app should be developed using ASP.Net Core (better if V2)

It's better if user auth is done using Auth0 with JWT.

The finished app will be hosted in Microsoft Azure

The database should be a SQL Azure Database accessed with EF Core

Skills: .NET, ASP.NET, C# Programming, Microsoft SQL Server, SQL

See more: ASP.net mvc web api wcf angularjs, ASP.NET Core API , asp.net mvc web api, asp net iphone web app, asp net google checkout notification api, asp net free web template masterpage, asp net consuming web service, asp net code integrate ups api ecommerce site, asp net code integerate sms api, asp net appointment web, asp net simple web, asp net mysql web crawler, classic asp net soap web service, iphone web app api, net visio web app

About the Employer:
( 0 reviews ) Moravia, Costa Rica

Project ID: #15415996

20 freelancers are bidding on average $646 for this job

ambar

Your requirement is quite complex techical and it is not easy to manage for any developer. It really needs time to digest it properly. Project be divided into 2 phases: 1. Web APP 2. API Relevant Skills and Experi More

$526 USD in 10 days
(116 Reviews)
8.5
papon13

ASP.NET Core boss here and http post and get using SSL

$750 USD in 8 days
(93 Reviews)
6.4
Gates777

Hello? I am very interesting in your project I have read your description carefully and i can do this in a short time with high quality Please contact me Let discuss more details together Relevant Skills and Experienc More

$555 USD in 10 days
(37 Reviews)
5.8
TanzeelAhmed

I REVIEWED YOUR PROJECT DETAILS & WOULD LIKE TO OFFER YOU MY SERVICE OF DOING FIRST TASK FOR FREE Relevant Skills and Experience I am Senior Software developer, having 7+ years experience with team of additional 2 dev More

$650 USD in 10 days
(26 Reviews)
5.6
UFours

I have more than 8 years of experience in Asp.net,MVC, C#, VB.Net and Sql server. Relevant Skills and Experience Angular JS,Node JS, MVC, MVVM, Web Service, Windows Service, Web API, SignalR, Multithreading Concept, More

$400 USD in 10 days
(26 Reviews)
5.0
Eliteprog

I am available to provide you .Net web development. I am an experienced and uptodate professional for .Net web and application development. I am also Azure Certified developer. Relevant Skills and Experience Asp.net c More

$500 USD in 10 days
(10 Reviews)
4.6
smartstepsco

I'll create your project with c#.net in asp.net MVC core and entity framework core. I have one similar project on .net core v2 at this time and set Azure authentication on it. Relevant Skills and Experience I'm c# dev More

$777 USD in 15 days
(15 Reviews)
4.6
MobleJoseph

Hi, I'm a senior Full-Stack developer with more than 7 years of experience in building SAAS, Service Oriented Architecture (SOA) and client-server applications for SMEs and MNCs Relevant Skills and Experience Below More

$650 USD in 10 days
(3 Reviews)
4.0
more123456

I have more than 10 years of experience in .NET development. I have gone through your Job Description and would love to help you out with the same. I have experience in developing such a apps. Relevant Skills and Expe More

$527 USD in 10 days
(7 Reviews)
4.1
arstegsolutions

Hello I am writing to you on the behalf of ARSTEG Solutions that we have developed many Web and Desktop applications. I would also like to mention that I have a team of experts working over here. Relevant Skills and E More

$722 USD in 20 days
(3 Reviews)
3.9
sahumk2000

I have gone through the requirement, I am full time freelancer, I can do it. Relevant Skills and Experience I have more than 13 yrs exp as Architect, Tech Lead, Developer in C#,Asp.net, MVC, VB.Net, XML, SQL server, W More

$1333 USD in 10 days
(4 Reviews)
2.7
indiaittech

Hello, India it tech is applying here, a company with 10+ year experience in providing web solutions. Relevant Skills and Experience We have a team of 15+ Asp.net C# MVC developers with very good [url removed, login to view] are rea More

$750 USD in 10 days
(1 Review)
1.5
technoweb7

A proposal has not yet been provided

$555 USD in 10 days
(0 Reviews)
0.0
Hiren1990

Hey, Hope you are doing good. I'm Solution Architect by profession working for a software company in India. I'm relatively new to freelancing world but I can assure quality work. I have read through what's needed and More

$1333 USD in 25 days
(0 Reviews)
0.0
charanpreet7

Hello Sir, I have been through the details and feel nothing out of my reach as I strongly possess .net skills. Relevant Skills and Experience .net and all its ins and outs Proposed Milestones $750 USD - .net

$750 USD in 10 days
(0 Reviews)
0.0
Prakashkushwaha

U have effectively architect and deliver the [url removed, login to view] which is webrtc project. 1] Development member of [url removed, login to view] 2] Effectively architect and deliver the [url removed, login to view] 3] Effectively architect an More

$277 USD in 7 days
(0 Reviews)
0.0
dongjin1010

Dear sir. As I am excellent ASP.net developer, I am so excited for this project. Relevant Skills and Experience Could you check my previous websites? [url removed, login to view] [url removed, login to view] http://ww More

$555 USD in 10 days
(0 Reviews)
0.0
coriandercode

A proposal has not yet been provided

$506 USD in 5 days
(0 Reviews)
0.0
bluecoded

Dear friend, We read through the job details extremely carefully. We wish to have a discussion with you. We have some questions for you. Relevant Skills and Experience Please check some of our works below: 2 Sample More

$555 USD in 20 days
(0 Reviews)
0.0
QualityCoder1

Hi I am CERTIFIED Software Development [url removed, login to view] can test the quality of my work if needed, and provided that I can work together for a long time. Relevant Skills and Experience My Skills are: C/C++, PERL, PHP C Pro More

$250 USD in 2 days
(0 Reviews)
0.0