Find Jobs
Hire Freelancers

Service + REST API in .Net Core with Docker for Linux containers

$30-250 USD

Sürüyor
İlan edilme: 3 yıldan fazla önce

$30-250 USD

Teslimde ödenir
The CurrencyExChangeService (CES) system will be a background service that must consume a Web Service on the Internet and get the current exchange value for all currencies, and through a REST API save them in the database. The database design is created and we will share with the assigned professional. The service must maintain two logs, one corresponds to every event that the service executes, and in the other only errors given by the service will be recorded. The deployment of the service and REST API must be in docker for linux containers with configuration in the docker compose. The processing flow will start by executing the service with a frequency to be set in the service's docker compose, by default once a day at a configurable time. The service will invoke a web service on the internet, and will communicate through an HTTP proxy to a REST API. Consequently, docker will need to allow your http proxy settings in docker compose. The proxy configuration should contain: ipserver + port + user + password. The REST API will be in charge of communicating with the MsSQlServer version 2019 database. It will have the following signatures: -save(POST) This operation will save in the database all the currencies with their corresponding value to the date obtained from the web service. -getIdByCodeCode (GET) Given a currency subfix (example USD) it gets the currency id. SELECT idMoneda FROM MonedaBCU WHERE CodigoMonedaSFE = 'USD' -getCodeCurrencyType (GET) This operation will do a SELECT * FROM MonedaBCU -list GET (currency, date): float Receives as input parameters: currency and date. Returns in a float the price of that currency and date given. The type of currency is stored in the database. The Web Service to consume on the Internet is: [login to view URL] The service must download all the prices of the day for all currencies and save them in the CotizacionBCU table. Technical specifications • The system must be a worker that simulates the execution of a background service that runs daily, and one REST API that saves the currencies in the data base. • Both must be developed in C # using .Net Core 3.1.7. • The data base version must be compatible with SQL Server 2016 and 2019. • The implementation of the application must be done under the Docker architecture (Linux Containers). Expected deliverables: -Source code -Implementation document and environmental settings The company will not accept partial deliveries or make payments for fragments of the project. Contractual requirements: • All the intellectual property rights of the code and its derivatives are the property of the contracting company. • Non-disclosure agreement (NDA). Confidentiality: Any source code, documentation, manual or information of any kind given to the developer by the contracting company is confidential and is provided exclusively to carry out the activities necessary to complete this project and must be removed immediately after the project ends, any part by any cause, or is suspended for a period greater than 30 days. The contracting company maintains all the intellectual property rights of the provided code, its modification, extensions and any derived work that results directly or indirectly from the execution of this project. Copying, transferring, reproducing, decompiling or reverse engineering the software, its code or any document, recording, image or file is prohibited without the express permission of the company. Failure to comply with this clause implies a violation of the confidentiality agreement with serious legal and economic consequences for the developer.
Proje No: 27325824

Proje hakkında

10 teklif
Son aktiviteden bu yana geçen zaman 4 yıl önce
Konum: Toronto, Canada

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
Seçilen:
Kullanıcı Avatarı
Hello, I am 3 Years and 6 Months experienced C# .Net Developer worked on enterprise level applications development with Autodesk Inc. I have experience in creating REST APIs with ASP.NET MVC on Linux Platform with Docker containerization. I have also worked on creating .Net Clients for REST APIs to invoke HTTP Web APIs from desktop apps. After reading your requirements from description, I can work on development of Web Service from scratch with required currency worker service and REST APIs required by you. I assure you that you will enjoy the quality of the work. Please let me know if you would like to get more insights about my profile. I look forward to work with you. Best regards, Prathamesh Narkhede
$250 USD 7 gün içinde
5,0 (2 değerlendirme)
3,0
3,0
10 freelancer bu proje için ortalama $228 USD teklif veriyor
Kullanıcı Avatarı
Hi I am fully experienced working with c# and .net core Contact me to discuss further details. Thanks for your time :)
$140 USD 7 gün içinde
4,9 (15 değerlendirme)
4,8
4,8
Kullanıcı Avatarı
Hello There, I am Samir from Ahmedabad, I like to help you on this project, Please message me so I can get better idea about your project & also how & when you want start this project. My Skill Set is Asp.net Core, C#.net, Angular, TypeScript, SQL. Looking forward to your reply for our next level business relation. Thanks & Regards, Samir
$140 USD 7 gün içinde
5,0 (1 değerlendirme)
0,9
0,9
Kullanıcı Avatarı
Hello there, For the last 4 years of my career, I've developed APIs, Web and desktop apps for my clients using ASP.NET and ASP.NET Core. I'm currently the CTO of WafR, which is a mobile application that allows its users to pay for goods with their mobile phone, the API is running ASP.NET Core 3.1 along with EF core and SQL Server. The API consumes a web service for banking transactions (transfer, payments ...) and is deployed in AWS Container service using Docker. I am confident that with my experience, I can deliver what you are asking for in maximum 10 days. Looking forward to hear from you. Best Regards, Reda
$350 USD 10 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
I can develop this service with c# and .net core for you. I have about 8 years of experience in c#, .net core, and all the related technologies that you need for this project.
$244 USD 12 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
Hello, I'm interested I have experience on linux / cloud container systems. If you need it, I'm here. Main Task  Linux server administration.  Equipment configuration (Cisco, Motorola, Ubiquity, Microtik).  Technical support.  Integration of software solutions.  Software development.  Windows server administration.  Providing IT support for company employees.  Maintenance of data network  Installing at customer specified location  Configuration of network equipments (switches, routers) Engineer system administrator.
$140 USD 2 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
I have experience in creating similar project at my current job. I will make sure it's delivered on time and and completed with less bugs
$140 USD 7 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   URUGUAY bayrağı
Montevideo, Uruguay
5,0
1
Ödeme yöntemi onaylandı
Şub 11, 2020 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.