login
Forgot?
Login with Facebook

Don't have an account? Register one now!

Rewrite an enhanced Delphi version of my desktop software

Bids 
11
Avg Bid
$1305 USD
CLOSED
  • Project ID:

    459632
  • Project Type:

    Fixed
  • Budget:

    $750-$1500 USD

Project Description:

The base goal of the project is to create an enhanced rewrite of my desktop program that incorporates an efficient “plug-in” system so that additional features can be added without having to touch the basic structure of the product.

The rewrite also aims at:

- Get rid of all the “spaghetti code” and have the product totally written in a professional object-oriented manner.
- Have it use a MVC/MVP pattern approach so that forms do not contain any business logic code.
- Get rid of the old TWAIN and PDF third-party libraries used in the current version and implement a new and powerful library.
- Parts of the system may have to be designed as a DLL object for reuse (to be detailed during the analysis phase).
- Toolbar items must not be hardcoded and allow for flexibility in order for the “plug-in” system be able to dynamically add its own items, forms and graphics to the program.
- Graphics can be basic ones as we will make use of professional designers for this task, later on.

Project conditions:

- Code must easily compile under Borland Delphi 6 Pro.
- Full source code must be provided.
- As a provider you will be paid for a specific programming job for which I am the sole intellectual owner, so I retain full rights on the product and its source code.
- Specific third-party components and libraries must be studied and used according to their specifications (trial versions will be provided).
- Provider will sign a non-disclosure and non-competing agreements that will prohibit it to rewrite any or part of the code for any other customer or for its own use. If you cannot cope with this then do not bid.

Deliverables:

- The project involves 3 delivery phases:
- #1: Working clone of our product that must implement the new library
- #2: Implementation of the plug-in system with at least 2 working plug-ins for each pluggable working area (to be defined during analysis).
- #3: Defects correction, system review and documentation and final build.

Full source-code and compiled binary must be provided for each phase.
For each phase, and prior to start working, provider will send:
- Requirements and analysis documentation
- Full design documentation and UML diagrams of the whole system (all created analysis/design documents will be subject to approval and may be changed as per my requirements).

Payment:

- Payment will be divided in 3 parts, each part being paid after total delivery of each phase deliverables.

Preference will be given to independent developers who can provide proof of having written Delphi applications according to full O-O principles, MVP pattern and who can provide source code aor design documentation background.

Provider must be able to communicate by email and Instant Messaging whenever required and have a flexible, team-work, educated and solution-oriented approach to problems. A huge amount of communication will be required and I want to be able do dynamically discuss all analysis and design stuff whenever I decide to.

Regards.

Skills required:

Delphi

Project posted by:

cteixeira Portugal
(6 Reviews)

Last seen:

Public Clarification Board

2 messages

  • TheSoftwareRonin

    Veteran US (Florida) software developer (45 yrs), Delphi Developer (14+ yrs) here.

    May I suggest that you convert from Delphi 6 to a later version. Apparently Windows Vista and Windows 7 have some problems with Delphi 6. Image lists are handled differently for one thing.

    Also, on a conversion project like this, I have to review the code before making a bid. Can you make the current source code available?

    Regards,

    Larry Drews
    TheSoftwareRonin

    over 2 years ago

  • dobirno

    Dear Sir,

    > - Get rid of all the “spaghetti code” and have the product totally written
    > in a professional object-oriented manner.

    This task is reaaly hard to estimate. I'll need to look at code before.
    We will provide really professional code. I have approx 13 years experience in Delphi &
    have huge experience in development of different systems in different IT areas
    (GUI, multi-tier systems, ActiveX, web application, communication with hardware etc).

    > - Have it use a MVC/MVP pattern approach so that forms do not contain any
    > business logic code.

    We already have experience in implementation of such approach in Delphi,
    but will be better to use "Model GUI Mediator" pattern instead of pure MVC.

    > - Get rid of the old TWAIN and PDF third-party libraries used in the current
    > version and implement a new and powerful library.

    What functionality should be implemented in new library?

    > - Parts of the system may have to be designed as a DLL object for
    > reuse (to be detailed during the analysis phase).

    No problem.

    > - Toolbar items must not be hardcoded and allow for flexibility
    > in order for the “plug-in” system be able to dynamically add its
    > own items, forms and graphics to the program.

    DevEx components allow to create very flexible & adjustable toolbars. I know it very well.

    > - Graphics can be basic ones as we will make use of professional designers for
    > this task, later on.

    GUI will look professionally in modern style & will allow user to change style/color "on the fly"
    (DevEx components are required).

    Our price is $1200 per week (price includes dedicated work of 3 experienced Delphi developers).


    Best Regards,
    Dobirno Company

    over 2 years ago


If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

Yurilad USSR (former)
Yurilad
USSR (former) From USSR (former)     Offline
  Foundation EUFreelance.com Member
$1500 in 60 days 
0
over 2 years ago
5.0

4.8

13 Reviews
77% Completion Rate
I can help you.
delsystems New Zealand (Aotearoa)
delsystems
New Zealand (Aotearoa) From New Zealand (Aotearoa)     Offline
$1450 in 22 days 
0
over 2 years ago
5.0

3.0

1 Review
100% Completion Rate
Hi , I have 8 years of experience in developing softwares using Delphi and worked in various domains like Finance, Healthcare , Remittance processing and Intelligent Transport Systems. I am interested in this projec... more
Hi , I have 8 years of experience in developing softwares using Delphi and worked in various domains like Finance, Healthcare , Remittance processing and Intelligent Transport Systems. I am interested in this project. Thank you, Regards, DelSystems less
bgdnnet Bulgaria
bgdnnet
Bulgaria From Bulgaria     Offline
  General Freelancer Orientation (80%, 90th percentile)
  Foundation EUFreelance.com Member
$750 in 3 days 
0
over 2 years ago
5.0

1.8

3 Reviews
52% Completion Rate
Initial bid for PMB
pshirodkar India
pshirodkar
India From India     Offline
  Foundation LimeExchange Member
  Foundation EUFreelance.com Member
$1400 in 30 days 
0
over 2 years ago
0.0

0.0

0 Reviews
0% Completion Rate
HI, I can do this project with my exp. I have total 10 years of exp. and 5 years in delphi. till now I have completed no of project.
limelect Israel
limelect
Israel From Israel     Offline
$1500 in 60 days 
0
over 2 years ago
I am a Delphi pro since Delphi #1 For reference see www.limelect.com
ulkas Slovak Republic
trash it.gif
ulkas
Slovak Republic From Slovak Republic     Offline
  General Freelancer Orientation (95%, 100th percentile)
  Foundation EUFreelance.com Member
$1500 in 20 days 
0
over 2 years ago
0.0

0.0

0 Reviews
55% Completion Rate
ready to do this. how much lines does this project contains? i'm a delphi pro with several years of experience, i'm ready to make your intro test in PM
kennethentera Philippines
kennethentera
Philippines From Philippines     Offline
  Foundation LimeExchange Member
  Foundation EUFreelance.com Member
$1000 in 25 days 
0
over 2 years ago
Im a delphi expert,,
rsltech2006 India
rsltech2006
India From India     Offline
  Foundation LimeExchange Member
$1250 in 30 days 
0
over 2 years ago
I have got 10+ Yrs of experience in programming using Delphi. Given a chance I can add value to your product. Regards, Manoj
andreyF Russian Federation
andreyF
Russian Federation From Russian Federation     Offline
$1300 in 45 days 
0
over 2 years ago
about 12 years of the Delphi and C++ Builder experience. Escrow Payments by step.
dobirno Ukraine
DM-Photo.jpg
dobirno
Ukraine From Ukraine     Offline
  Foundation LimeExchange Member
  Foundation EUFreelance.com Member
$1200 in 5 days 
0
over 2 years ago
0.0

0.0

0 Reviews
0% Completion Rate
Please look at my comments in PM.
tuant20 Viet Nam
logo.png
tuant20
Viet Nam From Viet Nam     Gold Member     Offline
$1500 in 15 days 
0
over 2 years ago
0.0

0.0

0 Reviews
87% Completion Rate
PM me the details. I'll be available on Skype at tuan.nguyent20 or on Yahoo and GTalk at tuant20 Please contact for further info.