project setup + skeleton + POC's for web app (GWT) and mobile app (PhoneGap+Sencha Touch or JQuery mobile)

Cancelado Publicado Feb 2, 2012 Pagado a la entrega
Cancelado Pagado a la entrega

I'm looking for a developer who can set up a project and provide a skeleton, integrating the following technology:

- GWT for the web application

- PhoneGap together with Sencha Touch or JQuery mobile for the mobile app (calling the same web services used by the web app, through HTTP+JSON)

- db4o for persistence

- OAuth and OpenID (for user registration and authentication)

- Maven

- Spring

The developer will be responsible for:

- setting up the project using above mentioned technologies

- implementing a few basic screens (see below) based on a predefined very simple domain model (provided by me)

- providing working 'Prove of Concepts' (POC's) (see below).

The idea is that, after project handover, I will further extend the applications for another specific project (adding all the business logic, detailed use-cases and further screens) based on the foundations (skeleton) built by the developer. That explains the strict requirements for the used technology.

The POC's should cover the following:

- An editor allowing the user to upload an image and overlay this image with graphical elements (circles and rectangles).

The user can add multiple drawing elements to the image, and can move and resize them freely.

Elements can have filling (with color) or no filling (lines only). The definitions of these elements (position, size and filling) should be persisted into the database.

A separate view screen should display the image together with these elements, where the elements are clickable areas.

- Notifications (for web app and mobile app).

- Adding a recorded video in mobile app.

The web app and mobile app should include a login module, using OAuth and OpenID for user registration and authentication.

See 'detailed requirements' below for the screens to be demonstrated.

## Deliverables

The example screens should demonstrate the following flow and functionality:

- Basic CRUD (persisting in db4o) functionality

- A search and result screen with, with basic search and filter functionality. Clicking on a row results in opening the corresponding detail screen.

- A detail screen with tabs containing a list of items that can be added and removed, and when clicked have their own detail screen (while keeping main details open).

- A screen (divided in two) with a tree list on the left, and selecting an item from the tree results in the corresponding editable details on the right side.

Items can be added and removed from the tree.

Java MySQL PHP Arquitectura de software Verificación de software Web Hosting Gestión de páginas web Verificación de páginas web

Nº del proyecto: #2707590

Sobre el proyecto

3 propuestas Proyecto remoto Activo Feb 18, 2012

3 freelancers están ofertando un promedio de $2258 por este trabajo

CyberTechSystems

See private message.

$950.3 USD en 30 días
(47 comentarios)
6.9
mikeol

See private message.

$1615 USD en 30 días
(10 comentarios)
3.7
electronicg

See private message.

$4207.5 USD en 30 días
(0 comentarios)
0.0