Web application for efficiently managing real estate development investments

Avg Bid (EUR)
Project Budget (EUR)
€1500 - €3000

Project Description:
The project involves writing a back end for the application (no user interfaces are in the scope).
All the data is exchanged with the API via a JSON-based REST API.
All entry points are REST POST with arguments passed as a JSON string in body, and the response is JSON as well.

The initial need and proposed UML modelling is provided. The output is a complete, documented, JSON-based API with which the user interfaces will communicate, as well as unit tests.

PHP, Symfony or Codeigniter backed up with an SQL database, MVC, unit tests.

All high-level data is available in the document attached. The provided documentation is subject to changes resulting in further analysis.

Additional Project Description:
10/16/2013 at 14:29 CEST
**Additional information on the way the project will be managed**

The project will be divided into 3 phases:

1. Design and documentation of the API (the first milestone).

During this stage, the company, in strict cooperation with me, will design the API. It has to include everything needed to provide functionalities described, both directly or implicitly through other functionalities, in the provided document. This stage is crucial for further development, so we need to make sure we agree on every single detail. The API description needs to be provided with a

2. Implementation (~3 milestones)

This stage is the actual development work. We will divide it into several milestones to make both sides happy about the project.
Entire API needs to be covered with Unit Tests, without that, no milestone will be accepted.
The code will be stored in a dedicated git repository I will provide, and will need to be commited daily, with meaningful comments.
The preferred tool to follow the progress of tasks being done, is trello.com. The preferred for of communication is (at least) an email describing the progress every other day + 1h skype once a week.

3. Testing (the last milestone)

In this stage, testing will be done by both sides. You will need to provide me with a working instance of the software and a way of testing all functionalities.
Once the testing is done, the last payment will be released and both sides will be happy.

Note of confidential work: for all work, we will expect to sign a contract stating that the code belongs to us, and that it will not be sold/distributed/reused in any case by the company.

Note on invoices: we need to receive an invoice, sent by the actual company we are working with.

Skills required:
Codeigniter, MySQL, PHP, Software Architecture, Software Testing
Additional Files: Developer2.0specs.pdf
Hire MPawlikowski
Project posted by:
MPawlikowski France
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

€ 3092
in 75 days
€ 3000
in 45 days
€ 3092
in 60 days
€ 3608
in 55 days
€ 2886
in 45 days
€ 3157
in 45 days
€ 6000
in 30 days
€ 2200
in 43 days
€ 3865
in 46 days
€ 3092
in 35 days