Devam Ediyor

Application to Extract expenses details from [url removed, login to view] (using public API)

Summary :

Create a [url removed, login to view] application which is able to connect to an [url removed, login to view] account using their API, download data from the website (expense reports), including images and PDF, and load this data into a local MS Sql database.

Description of project :

We are using [url removed, login to view] to manage our expenses in our company and create reports from the expense lists. We would like to be able to get the detail of our expense reports in a local MS SQL server database, including the corresponding receipts.

The receipts are available as an Image (JPEG, TIFF,..) that can be downloaded from [url removed, login to view] and also PDF (if the expense is created from a PDF). If it is a PDF, we would like to extract the first page of document as an Image (TIFF or JPEG).

The idea is as follow :

1. You deliver an application that can take into parameter a TokenID generated on [url removed, login to view]

2. The application connect to [url removed, login to view] using the TokenID and get a list of reports available

3. For each NEW or Modified report available, the application download the details (including images) and save the data into a local database and the image + converted PDF on a predefined folder

Other details :

1. Application should be in .Net, preferably C#

2. Application must be able to run in background (command line)

3. Application will load downloaded details into a MS SQL database 2005 or above

4. If an expense item is in an image format (JPEG, JPG, TIFF) then it should be resized to fit a maximum size (parameter of application) keeping the origignal aspect ratio.

5. If an expense is in a PDF Format, the first page of it has to be extracted and saved as an Image (JPEG, TIFF), and resized to keep the original aspect ratio.

6. If an expense item is in a PDF format, the first page has to be extracted as an image and fitted to the page by keeping the aspect ratio

7. List of fields to be extracted (and provided by [url removed, login to view] api) are :

a. Account Name

b. Payment Type

c. Payment MEthod

d. Report Title

e. Expense date

f. Expense Amount

g. Expense Currency

h. Expense Company currency

i. Expense Comment

j. Expense Category

k. Expense Merchand

l. Expense ID/Number

m. (some more may be requested)

8. List of additional fields to be available in the database

a. Path to the local saved Image or PDF (original)

b. Path to the local converted image

c. Last import date/time for a particular TokenID

d. (to be completed)

8. Basic application user guide (one or two pages) has to be provided. Mainly to know how to operate the application (parameter's name,..)

9. Code source has to be provided with no restriction of modification or use

Technology expected :

1. MS SQL Server Express version 2005 or above to store settings of website

2. [url removed, login to view] (Web)

3. C#

Other infos :

The public [url removed, login to view] API documentation is available at :

[url removed, login to view]

I've added the detailed specifications. They will the base of our "contract".

Beceriler: .NET, C# Programlama, JSON, Microsoft SQL Server, Yazılım Mimarisi

Daha fazlasını görün: web application user guide, n.j. doc, maximum path, l com, k to the i, how can l create website, dot net list, post details using graph api postid, search public post facebook wall using search api, service calculate driving distance using google api, develop using rtc api, sites using youtube api, email user application using facebook api, using facebook api website, using thumbplay api, public flash com, application using friendster api

İşveren Hakkında:
( 5 değerlendirme ) Sierre, Switzerland

Proje NO: #9172923

Seçilen:

mycuretech

Hi, i have read all specs and i am very much confident to achieve it based on my excellent development experience in C# Lets discuss details Please review my portfolio or blog to get most recent samples about Daha fazlası

3 gün içinde 300€ EUR
(86 Değerlendirme)
6.6

32 freelancer bu iş için ortalamada 338€ teklif veriyor

guoxinliu917

Hello, I have such experience, Look at my work sample [url removed, login to view] I scrap the data from this website [url removed, login to view] We also use the token to get data and then store them in Microsoft SQL Server dat Daha fazlası

in 3 gün içinde263€ EUR
(103 Değerlendirme)
7.4
esalem

Hello, I am VB, VBA, C#, WPF, Java, Delphi, PHP, ASP.NET, CAD and GIS developer, I developed many desktop applications and custom tools, macros and Add-Ins. For reference see my profile. I am ready to discuss and Daha fazlası

in 15 gün içinde789€ EUR
(12 Değerlendirme)
6.6
sikandermandal

Dear Sir, This is Sikander. I have read you job specification and came across your requirements about this project. I have 14+ years of experience in software development and I am ready to start this job. Please dis Daha fazlası

in 15 gün içinde800€ EUR
(30 Değerlendirme)
6.2
mantislin

Hi sir, I am scraping expert, I have did too many similar projects, please check my feedback then you will know. Can you tell me more details? then I will provide demo data for you. Thanks, Kimi

in 6 gün içinde322€ EUR
(35 Değerlendirme)
6.0
shengui

Hi, I read the description and knew what you need. It's my work. I can complete this job with clear results. because i have done many similar jobs with good feedback. best regards thanks

in 10 gün içinde842€ EUR
(42 Değerlendirme)
5.6
anuyadav1

i can write this application using public api

in 4 gün içinde250€ EUR
(37 Değerlendirme)
5.5
amitorada

Hi, I have 7+ years of experience in ASP.Net technologies development. I strongly believe in deliver work on time with quality. I am ready for further discussion. Looking for long term business relations. Th Daha fazlası

in 21 gün içinde526€ EUR
(7 Değerlendirme)
4.4
quadermamun1

Expert and 10+ years of experience .NET/ASP.NET developer. Key Skills: .NET• ASP.NET•MS-SQL•WCF • MVC• TDD• Telerik• C#• VB.NET• HTML•Jquery• JavaScript• Ajax• Design Patterns• N-tier app. •CSS •JqueryUI •Bootstrap Daha fazlası

in 10 gün içinde500€ EUR
(5 Değerlendirme)
4.6
mananraja

Hi, I have good web scraping skills in Python & C#..I have also worked with many APIs such as Amazon, Google, Twitter, Foursquare, Yelp, Zillow, Alluc etc. Looking forward to your response..Thanks..

in 2 gün içinde150€ EUR
(28 Değerlendirme)
4.5
CWP10

I have an experience of more than 6 years in web development and maintenance. I have in-depth knowledge of php, mysql, jquery, paypal integrations, API's, css, html, html5. Our team is experienced, creative & effici Daha fazlası

in 10 gün içinde250€ EUR
(2 Değerlendirme)
4.1
vishal1145

We develop SOA (service oriented architecture) based multi platform window and mobile application then can be accessible on any window laptop/pc and Andorid/ios/window phone, SOA based application are easy to scale and Daha fazlası

in 3 gün içinde200€ EUR
(5 Değerlendirme)
3.9
softhunters

Greetings of the day, I saw your given requirements, please come on chat for further discussion. I am master in database and web solutions with android application. I have 7+ years experience of Asp.Net and Daha fazlası

in 30 gün içinde345€ EUR
(5 Değerlendirme)
3.4
surajkushwaha

Hello Sir I am highly skilled .Net developer, having 9 yrs. of exp. and have good experience in API creation and integration. so requslesting to contact with me for better solution.

in 10 gün içinde222€ EUR
(6 Değerlendirme)
3.4
jabolsoft

Hey there, I'm working with .NET and SQL Server on a daily basis so I'm sure I've got all the necessary skills and experience to deliver on this project. Had a look at the spec documents and the API docs at expen Daha fazlası

in 15 gün içinde800€ EUR
(4 Değerlendirme)
3.0
polaris0621

A proposal has not yet been provided

in 3 gün içinde236€ EUR
(2 Değerlendirme)
3.1
vkriate

A proposal has not yet been provided

in 5 gün içinde100€ EUR
(6 Değerlendirme)
2.5
KERConsultancy

Hi, Thanks for very clear specification about your requirement. i have gone through each of requirement as well as [url removed, login to view]'s public API page. I think you will need to implement API for 2 job types 1) Repo Daha fazlası

in 30 gün içinde750€ EUR
(2 Değerlendirme)
1.4
B3R3CH1T

Hi, I can do this very fast. I'm waiting for your contact.

in 2 gün içinde210€ EUR
(1 Değerlendirme)
1.2
harshal13

Dear Hiring Manager, I am professional software,website & mobile app. developer. I HAVE READ YOUR COMPLETE REQUIREMENT Recent applications 1) [url removed, login to view] & [url removed, login to view] Images downloader 2) Ebay Buyer Bid bl Daha fazlası

in 7 gün içinde111€ EUR
(2 Değerlendirme)
1.0
bigahega

Hello, the project does not seem to involve any hard points to implement however due to many features and required specifications it looks time consuming. Thanks for your interest and reading my bid.

in 15 gün içinde333€ EUR
(1 Değerlendirme)
0.1