Marketing Application - Java Portlets and Spring Web Services

IN PROGRESS
Bids
5
Avg Bid (USD)
N/A
Project Budget (USD)
$750 - $1500

Project Description:
If you bid please answer these 3 questions.

1.Proven Expert in Portlets and Spring Web Services.
2.Proven reference projects that involved the following technologies,
- Spring Framework, Spring Web Services, Spring Integration
- Portlets and Rich faces
- Hibernate and database modeling.
3.You must have at lease 2 full time developers dedicated to delivering this module and provide resume of Lead Developer.


This module is to provide the functionality of a business application to be used by the sales and marketing teams. The application is a multi-company hosted solution and therefore only the data for a given company should be shown.

Deliverable 1 – Server Deployment
XXXXXXXXXXXXXXXXXXXXXX
We will deploy the portal on JBOSS for 2 sectors (such as automotive, education, etc..) and will deploy in 2 environments, Development and QA for a total of 4 deployments. Your team will install configure, build, and deploy to the following servers on a weekly basis as you deliver the additional Portlets, so our QA team can begin work.

This will be a Jboss 5 application server running Jboss Portal and LDAP.

Deliverable 2 – Inventory Management Portlet
XXXXXXXXXXXXXXXXXXXXXX
Inventory Management Portlet is used to prepare the inventory contained in the ERP system for Internet marketing to the integrated partners of the network.
The Inventory Management Portlet consists of a listing page that has multiple data returns such as All Inventory, Inventory with Status = complete, etc. There are 5 main Portlet options pages that user can set to control the functionality.

1.The Interface (1 main page and 5 small pages) is developed as a Portlet deployed on Jboss and using Richfaces.
2.There is a New Web Service with 6 operations for Inventory and 6 operations for the Inventory Preferences. This is built busing Spring Web Services project.
3.Data Access Layer – Hibernate is used to store all the data into PostgreSQL DB. (You will need to supply create tables.sql, update tables.sql, etc for all database tables to support this Portlet.

Deliverable 3 – Marketing Portlet – “Market Reach”
XXXXXXXXXXXXXXXXXXXXXX

This application will be used to distribute the Inventory to partners. There are two methods of creating a Syndication Order. The Portlet will control all the actions to gather and create a Syndication Order (XML that contains Partner information and Inventory Items). This XML is placed on an ActiveMQ queue. (Note Portlet is not responsible to send XML to partners)
1.Manual – Select a partner and all Inventory to send to them and submit
2.Automated – market segment automated search query that returns updates to be syndicated out.


There is 1 main page and 5 supporting (small pages). The main work items will be the following:
1.The Interface (1 main page and 5 small pages) is developed as a Portlet deployed on Jboss and using Richfaces.
2.There is a New Web Service with 6 operations for Syndication and 6 operations for the Syndication Preferences. This is built busing Spring Web Services project.
3.Data Access Layer – Hibernate is used to store all the data into PostgreSQL DB. (You will need to supply create tables.sql, update tables.sql, etc for all database tables to support this Portlet.

Please visit the Open-Source Application for details Http://www.soamods.com

We are ready to move forward with this asap, and expect only full time developers.
Thanks,
SOAmods

Skills required:
Java, XML
About the employer:
Verified
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.