Find Jobs
Hire Freelancers

Design SQL database changes and write some C# code

$30-250 AUD

Selesai
Dibuat lebih dari 6 tahun yang lalu

$30-250 AUD

Dibayar ketika dikirim
This is the first in what will likely be many projects and I’m hoping to find someone who I can work with throughout all the projects (there is currently no timeline for the other projects, although I’m hoping to begin over the next few months). The Project: I currently have an in-house, .NET point of sales application using a SQL Server database that runs independently in two of my shops. In the future I will be having an app written to allow my staff to remotely manage some of their work. Because of this, I need a way to sync both local and remote database changes with each other. I am thinking of having a central database, hosted in AWS which can be read from and updated using AWS Lambda’s (with Authentication and security) and a way to pull the changes from the central AWS database to the local databases as well as push local changes to the central one. The two shops are separate companies and any changes sent between the local and AWS database need to be segregated by that company. Each company has a few users, each of which can have a company code, login name and password for authentication and to identify which company the data is from. I need a method to track the changes made between the central database and the local databases and I was thinking that using AWS Lambda’s to interact with the central database and a local Windows service to interact with the local database as well as interact with the AWS Lambdas would be the best way to do it. (If you have a better idea on how to achieve this, I’m open to suggestions). I will also need a method added to the Lambda that will allow file transfer to and from Amazon S3 storage to let my staff (eventually) upload PDF’s and store them. The files will need to be tracked so that they can be pulled back out and downloaded. These should also be segregated by company and use the same authentication. NOTE: Because eventually mobile apps will be needing to access the central database using the Lambdas, whatever you build, must have methods of security and authentication (I’m open to your suggestions) as well as be something that an app will be able to access and work with. NOTE: I will be adding another few shops to this within the next 6 months and some of them will be initially running SQL Express, so please make sure that anything you build uses functionality that supports SQL Express. I will supply: I have attached a word document with some SQL scripts to build sample tables from our current database and have supplied some sample data in there as well. You are required to use these samples to decide what changes are required to our current database in the local version as well as what changes would be required to be able to use the database as the central database (they can of course be different). Initially I thought using staging tables to host the changed data, or perhaps adding additional fields to track changes but it’s really up to you on what you think is best. What you will deliver: (As mentioned, if you have a better and more efficient way of achieving what I need please let me know) 1 x AWS Lambda (or an alternative) written in C# to update, insert and delete information in a SQL database (with security and authentication) as well and send, receive and store PDF files to an Amazon s# instance - segregated by user/company. 1 x Windows service (or an alternative) that will periodically push updates from the local database to the AWS hosted database and pull updates from the AWS hosted database to the local database (sync changes) 1 x Central SQL database, modified from the supplied sample to work with the AWS Lambda (which I will deploy on an AWS SQL instance) 1 x local (on-site) SQL database, modified from the supplied sample to work with the Windows service (which will be deployed in several locations) If you have any questions please let me know.
ID Proyek: 15129954

Tentang proyek

42 proposal
Proyek remot
Aktif 7 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
Hello, My name is Daniel Bogdan and I am a Microsoft Certified software engineer with strong background developing rich client applications, web applications and other various software products. I am proficient in C#, WPF, ASP.NET, T-SQL and other related Microsoft technologies and have extensive experience with HTML, CSS, JS, JQuery, Angular, Bootstrap. I have read your project description carefully and understand that you are looking for an experienced developer to help you in building an AWS solution using Microsoft technologies. A few questions I have for you about the project: 1. Do you have any documentation for the project? This can include BRD (business requirements document), URD (user requirements document) or anything else containing the list of requirements. 2. Are there any constraints on the programming language/frameworks used to develop this? (besides those already mentioned) 3. Do you have a deadline for the project? 4. Is there any coding style enforcement? I am available more than 40 hours per week daily from 9 AM to 6 PM (EET). We can have a call to discuss the project in detail. Thank you and I look forward to the opportunity of working with you. Talk soon, Daniel Note: This is just a placeholder bid for now. The actual budget and time frame will be provided after discussing the requirements.
$35 AUD dalam 60 hari
5,0 (155 ulasan)
7,7
7,7
42 freelancer menawar dengan rata-rata $203 AUD untuk pekerjaan ini
Avatar Pengguna
With just a simple staging table on local DB, your issue be solved. How?- Synchronise the staging table to the server once in a while (one per minute / hour / day, depending on your needs); Simple Job Relevant Skills and Experience Ahh, one thing forget to mention that, recently I am working on a project where 16 numbers of servers are managed. So it will be a plus for me I believe. Now, your decision is most important to me. Proposed Milestones $147 AUD - undefined Before going to next step,If you kindly ping me here, can discuss with you regarding the project.
$147 AUD dalam 3 hari
4,9 (113 ulasan)
8,3
8,3
Avatar Pengguna
With due respect on your defined architecture, just want to say you are making it complex. We can make it in more easiest and cheaper way. But it does not mean it will not be a professional item. Relevant Skills and Experience If you want to see my windows application skill then you will have to ping me, I can show you demo of my work. Proposed Milestones $70 AUD - Milestone 1 $46 AUD - Milestone 2 - Can I assume store will have internet facility? - Why you dont want to connect Central DB directly
$300 AUD dalam 20 hari
5,0 (28 ulasan)
6,8
6,8
Avatar Pengguna
Hello Sir, I have 10+ years of web development experience in ASP.NET MVC, ASP.NET Web forms(C#), Classic ASP, SQL Server, HTML5, CSS, jQuery, javascript, JSON and XML.I have handled similar projects. Please review my profile for more details. Link: https://www.freelancer.com/u/deepindersingh Thank You
$150 AUD dalam 15 hari
4,9 (42 ulasan)
6,6
6,6
Avatar Pengguna
Hi , i have studiees your lengthy requirements and future Road map. it is more like SAAS model software and i will recommend to build web apis rest services using o Auth authentication that can be consumed from web, ios and android apps in future. we can discuss low level details when you communicate via chat
$55 AUD dalam 3 hari
5,0 (46 ulasan)
5,8
5,8
Avatar Pengguna
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 developer's Proposed Milestones $250 AUD - Complete
$250 AUD dalam 3 hari
4,8 (27 ulasan)
5,7
5,7
Avatar Pengguna
A proposal has not yet been provided
$495 AUD dalam 30 hari
5,0 (3 ulasan)
5,2
5,2
Avatar Pengguna
although I did not do a deep analysis of the relationship, I think you could. make a trigger "sql", with some integration of .Net, mainly because if you are going to use SqlExpress,make it something more portable. But I'm waiting to extend the proposal. Habilidades y experiencia relevante more 15 yeras developer SQl. .net Htos propuestos $277 AUD - Sql I'm waiting to extend the proposal.
$277 AUD dalam 5 hari
5,0 (3 ulasan)
5,0
5,0
Avatar Pengguna
I'm an expert in .Net technologies and SQL Server. I have been working in software development for the last 20 years I'm a specialist in web solutions and desktop applications Habilidades y experiencia relevante I'm an expert in .Net technologies and SQL Server. I have been working in software development for the last 20 years I'm a specialist in web solutions and desktop applications Htos propuestos $155 AUD - Milestone
$155 AUD dalam 10 hari
5,0 (23 ulasan)
5,0
5,0
Avatar Pengguna
Hello, I have more than 10 years of experience in .NET Development with experience in all the technologies. I have developed and deployed more than 200 applications till date using .NET technologies Relevant Skills and Experience .NET Framework: 9 years ASP.NET: 10 years C#: 10 years HTML: 10 years MVC: 10 years WPF: 9 years MSSQL: 10 years Website Design: 10 years Proposed Milestones $155 AUD - Development
$155 AUD dalam 7 hari
4,8 (14 ulasan)
5,4
5,4
Avatar Pengguna
Centralizing is not as straight forward as you may think... I need to see the code how the data is saving... It could be that we may not need to change anything in the code... Relevant Skills and Experience You do not need to push database to server... instead you can have live ip at one shop which will be the server and both shops will have internet access... that is it... Proposed Milestones $150 AUD - Default
$150 AUD dalam 3 hari
5,0 (17 ulasan)
4,4
4,4
Avatar Pengguna
Hello Friend, very well explanation. I readout the whole description and have some ideas about how we can keep the multiple DBs sync with centralize one. freelancer.com allow 200 characters only. PM ? Relevant Skills and Experience I have over 7 years of experience with .NET technologies. freelancer.com allow 200 characters only. can we discuss and share ideas on chat please? Proposed Milestones $155 AUD - Payment freelancer.com allow 200 characters only. can we discuss and share ideas on chat please?
$155 AUD dalam 10 hari
4,9 (18 ulasan)
4,0
4,0
Avatar Pengguna
I am a full stack .Net Developer and having 3+ years’ experience in same, and a strong educational background featuring a master degree in Computer Science. Relevant Skills and Experience -Strong database knowledge: MS-SQL Server, MySQL, Access, Entity Framework. -Extensive knowledge: Azure, C#, VB, ASP.Net, MVC, Win Forms, Web API, ASP.Net Core, Angular JS, jQuery, CSS, and HTML. Proposed Milestones $155 AUD - Initial
$155 AUD dalam 3 hari
5,0 (7 ulasan)
3,7
3,7
Avatar Pengguna
Hi. I have developed an app that is doing what you requested. I have a POS with backoffice that can send data from different stores to one centralize Database but also can update each store with data. Relevant Skills and Experience The system is flexible, meaning that you can add any kind of field, button to run any functionality. Also there is the possibility to translate it in any language or change the buttons name. Proposed Milestones $155 AUD - Deliver a POS and a sync software to update to and from a centralize DB Additional Services Offered $100 AUD - Monthly service license. If you want to make a presentation of this software please let me know, we can make a good offer.
$155 AUD dalam 3 hari
4,8 (8 ulasan)
3,8
3,8
Avatar Pengguna
Hi, I went through the project details and I would say I am impressed with the sort of research you have done. I would definitely be interested in working with you on this project. I am professional web developer and solutions expert. I am working as a .net developer for quite a while now. I am confident about implementing the windows service which will sync up your databases to the cloud. And also we can discuss what other options are there for keeping a backup and having a single database for both stores. If you are still looking for someone to work on it. Please contact and we shall discuss everything in detail and get onto the implementation. Looking forward to working with you. Thank you!
$200 AUD dalam 10 hari
5,0 (7 ulasan)
2,8
2,8
Avatar Pengguna
I have gone through the requirement, I can do it. I have 13yrs experience in microsoft technologies including Web, Windows and mobile programming 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, WebAPI, Xamarin, WPF Proposed Milestones $222 AUD - 5% token, 65% on delivery, 30% on your testing completion Thanks
$222 AUD dalam 3 hari
5,0 (5 ulasan)
2,9
2,9
Avatar Pengguna
Hello, as I understand, you want to create the main database, from which, each time a local database should be created, and then the bd kernel should be updated from the local. Соответствующие навыки и опыт we did so, but it worked very slowlythen we made a single database, and everyone connected to it, it will work more quickly (all requests go asynchronously) Предлагаемые промежуточные платежи $1388 AUD - full please contact me to discuss the details of the project
$1.388 AUD dalam 40 hari
5,0 (5 ulasan)
2,6
2,6
Avatar Pengguna
I have over 8 years of experience working as a full stack .Net developer. Relevant Skills and Experience C#, SQL Server, WCF, Asp.Net, MVC, JavaScript Proposed Milestones $88 AUD - Implement the system
$88 AUD dalam 3 hari
5,0 (4 ulasan)
2,0
2,0
Avatar Pengguna
expert in NET, C# Programming, Microsoft SQL Server Relevant Skills and Experience NET, C# Programming, Microsoft SQL Server Proposed Milestones $30 AUD - budget
$30 AUD dalam 2 hari
5,0 (1 ulasan)
0,1
0,1
Avatar Pengguna
7+ years of experience in web development and designing, having complete understanding in WordPress, PHP, HTML,CSS, MySQL, Ms-Sql, Mongo DB, Oracle, Java Please feel free to contact Relevant Skills and Experience WordPress, PHP*, HTML*,CSS, MySQL, Ms-Sql, Mongo DB, Oracle, Java, Magento, Drupal, Joomla Proposed Milestones $200 AUD - Cost
$200 AUD dalam 3 hari
0,0 (1 ulasan)
0,0
0,0
Avatar Pengguna
offline application user data store in local database. it will be automatically synch all data in central database. user can upload documents in AWS S3 server. Relevant Skills and Experience I am .Net developer having vast experience of 7+ years in .Net technologies. Also proficient in latest technologies like MVC , Angularjs, Kendu UI, EF for modern website architecture and design. Proposed Milestones $25 AUD - setup local batabase with user creadentail $86 AUD - synch local database to central database
$111 AUD dalam 5 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera AUSTRALIA
Endeavour hills, Australia
4,9
11
Memverifikasi Metode pembayaran
Anggota sejak Des 21, 2006

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.