We have a legacy point of sales software build in delphi that is run in a multi store retail company with a central mysql hosted DB
The software uses a local clientdataset that is syncronized with a mysql backend
We reached the limit of the current architecture because we need to increase the number of pos per shop.
We would need to refactor the software, the ideal solution would be to have an multi tier environement
1 DB backend (hosted)
2 Service layer (if needed) (hosted)
3 Shop level middleware (in store)
4 Several POS client connected the store middleware
Ideally level 3 & 4 should be able to run in disconnected mode from 1 & 2 in case there is a drop in internet connection, however we are open to discuss the cost / benefits of having not having this disconnected possibility
26 freelancers estão ofertando em média $34/hora para esse trabalho
Hi I'm Delphi developer for many years, starting from Delphi 7 till XE 10. I want to help you with refactoring your application. Please contact me to discuss details of the project Thank you Oleg.