Create a sample Swagger project for angularJS and JAX-RS 2 with maven

Cancelado Publicado hace 6 años Pagado a la entrega
Cancelado Pagado a la entrega

your job is to implement a fully working example with:

Swagger

generated javascript for AngularJS

generated java for JAX-RS 2.0

triggered by maven

The datastructure is defined here, which we want to see as swagger definitions: [login to view URL]

The operations which need to modelled with swagger are:

- GET

- PUT

- POST

- DELETE

- PATCH

As target definitions we want to have the code generated for:

JAX-RS 2.0 model classes (annotation based with JAX-B) for the provided json examples

JAX-RS 2.0 Server (annotation based class)

JAX-RS 2.0 Client (annotation based class)

AngularJS Client

as delivery we define

Milestone #1: create swagger definitions (10% payment)

- containing the swagger definition files

- generates the swagger documentation

- executable via maven

- executable via javascript/npm

Milestone #2: Generate Java JAX-RS 2.0 model class: (5% payment)

- generates the model classes representing the json examples

- provide a template for modifying the default generated code with own extensions in the classes ([login to view URL])

- executable via maven

- executable via javascript/npm

Milestone #3: Generate Java Server and Client classes: (25% payment)

- generate JAX-RS server class(es) in one server package

- generate JAX-RS client class(es) in one client package

- provide a templates for modifying the default generated code with own extensions in the classes ([login to view URL])

- executable via maven

- executable via javascript/npm

Milestone #4: Generate java Unit-Tests (10% payment)

- generate the corresponding Java Unit-Tests with swagger

- provide a templates for modifying the default generated code with own extensions in the classes ([login to view URL])

- executable via maven

- executable via javascript/npm

Milestone #5: Generate AngularJS files (10% payment)

- generate AngularJS using $resource

- executable via maven

- executable via javascript/npm

Milestone #6: Generate AngularJS unit tests (10% payment)

- generate the corresponding angularJS Unit-Tests with swagger

- provide a templates for modifying the default generated code with own extensions in the classes ([login to view URL])

- executable via maven

- executable via javascript/npm

Milestone #7: Our internal tests and integrations are successful: (30% payment)

- we will thouroughly test and integrate your code. The less issues (bugs or rule violations) you provide on delivery the faster you get your payment.

Your delivered artefacts are:

- the full source code in a provided git repository

- a fully working [login to view URL] to build the full lib and to execute the unit tests

- source is checked with findbugs, PMD and checkstyle (we will provide you the config and the ruleset in the first delivery of the git repo access already)

Your delivered artefacts will run with/in:

- Eclipse Neon (no Netbeans, no Idea IntelliJ)

- Maven3

- oracle jdk8_111 or newer

Even if here are many milestones, a experienced Swagger developer will do this task quickly.

AngularJS Java JavaScript Arquitectura de software

Nº del proyecto: #14801034

Sobre el proyecto

9 propuestas Proyecto remoto Activo hace 6 años

Adjudicado a:

delfinogomes

You already made very clear the steps and milestones. I agree. Relevant Skills and Experience I'm a proficient java an js programmer. Proposed Milestones €35 EUR - Project deliver You didn't specified any database p Más

€35 EUR en 5 días
(8 comentarios)
3.2

9 freelancers están ofertando un promedio de €235 por este trabajo

anoopvn007

I have 7 years of experience in Java j2ee spring web application development and jsf jsp application development.

€275 EUR en 5 días
(7 comentarios)
4.6
RinkuPrasad

A proposal has not yet been provided

€444 EUR en 20 días
(0 comentarios)
0.0
psenthilarch

I have more experence on the REST and swagger Relevant Skills and Experience REST, Swaggger, APIs, Angular Proposed Milestones €33 EUR - Will discuss once got the work Additional Services Offered €1 EUR - Will get b Más

€33 EUR en 1 día
(0 comentarios)
0.0
niteshbisht

A proposal has not yet been provided

€220 EUR en 20 días
(0 comentarios)
0.0
hdmaza

A proposal has not yet been provided

€33 EUR en 3 días
(0 comentarios)
0.0