Project Detail

Spring Framework Sales Portal  

Spring Framework Sales Portal is project number 403793
posted at Freelancer.com. Click here to post your own project.

 

| More Free Trial For New Buyers
 

Status:

Selected Providers: jmalliance

Budget: $750-1500

Created: 05/11/2009 at 10:58 EDT

Bid Count: 27

Average Bid:
$ 1304

05/31/2009 at 10:58 EDT

Project Creator: soamods
Employer Rating: 10/1010/1010/1010/1010/1010/1010/1010/1010/1010/10 (5 reviews)

Bid On This Project
 

Description

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. The application will be used to display incoming leads (from CRM) and allow some activities against each lead. The marketing application allows for a user to select products to be syndicated to approved partners.

Winning Bids will be based on
1.Proven experience with Spring Framework, Portlets, IceFaces and Jasper Reports
2.Explanation of approach to deliver this module
3.Size of company and size of team, to implement this module
4.Proof of production deployment or reference letters
5.Experience of Java and knowledge of SOA

The service within this design will concentrate on the following functionality deliverables:

Deliverable 1 – Common Portal Application Framework
XXXXXXXXXXXXXXX
A common Portal framework will be developed to assist in the 3 application Portlets that will be developed. This will include the following projects to be integrated and deployed on the J-Boss Portal Server. Framework products will include:
1.IceFaces framework to build most User Interfaces http://www.icefaces.org/main/home/open-source-ajax.jsp
2.Spring Webflow – Used to implement any MVC of UI pages http://www.springsource.org/webflow
3.J Boss Portlet Engine - http://www.jboss.org/jbossportal

Framework functionality:
1.Theme and style sheet per company based on login. This is a hosted multi company application.
2.Security – User login, groups and roles based on LDAP security
3.Common logging for each product, such as log location, format, viewer, rolling settings and configurations
4.Common error handling – based on a common Status Info object and will include common error messages, configuration, and deployment
5.User session management – tracking key performance indicators.

Deliverable 2 – Common Business Application Framework
XXXXXXXXXXXXXXX
This is a common core for building business applications based on the Spring Framework. The application framework will have a Web Service API for the above Portal application to consume. All business processing will be based on plain old java objects (pojo) business objects which receive information from the enterprise service bus or the local Database accessed through hibernate mappings to a Postgre Database.

Common packages that will be used will be the following integrated products:
1.Spring Web Services – used to provide all access to the business applications
2.Spring Framework – used to code any business logic for the applications
3.Spring Integration – to connect to the Enterprise Service Bus
4.Hibernate – to connect to the Progre Database

Common Services will be the following:
1.Common security model based on LDAP
2.Common Error Handling Based on the common Status Info business object
3.Common logging and configuration of each deployed business applications
4.Common registration of each business applications

Deliverable 3 – Sales Automation Application Portlet
XXXXXXXXXXXXXXX
This application will be used to display sales leads from the CRM system and allow a sales representative to perform actions on the lead such as the following:
1.List all available leads by sortable columns, filters, and rankings
2.Have the ability to set lead state information such as status, priority,
3.Will track sales team key performance indicators such as open, first contact, activity types, close, and outcome
4.Have the ability to set lead fields such as assigned to sales rep, discount price, notes

The Portlet Tier
Will consist of the main tab navigation to access the sales Portlet with appropriate Group as CRM or Business User and roles of Manager, Editor, Read-only.
There will be a left hand navigation with pre-defined views, as Hot Leads, My Leads, All Leads.
Lead State Actions (single or multi per lead) are as follows, notes, status, update lead, assign, details
Filters will be a double filter based on column headers, then include/exclude value
Configuration Settings, Available columns to view, column order, default view, filter, and sort
User notifications settings – Display name, title, contact sms, email, notifications new lead, assigned lead
The Business application tier
Sales View Web Service to supply the view data
Sales State Action Web Service to apply changes to Lead information
Sales Listener For new sales leads from enterprise service bus
KPI (key performance indicators) Web Service to track metrics
Hibernate data mappings for KPI and Sales Actions

Deliverable 4 – Marketing Application Portlet
XXXXXXXXXXXXXXX
Inventory Listing of a specific company available for syndication. The available syndication destinations are selected and syndicated to the partners. The following actions are available for a marketing representative to do:
1.Access a view of all inventory, all syndicated inventory, Paid syndications, PPC syndications
2. On each view sort, filter, rank (order)
3.Set Syndication Actions to partners (syndicate, status,
4.View Syndication Partner Options
5.Ability to set Key Performance Indicators for Inventory such as create date, syndication start date, syndication close date,

Portlet Tier Applications
The Portlet will consist of the following functionality
There will be a main tab with the title of Market Reach accessible from Groups System Owner, Support User, ERP, and Business User with Roles of Manager, Editor, or Read-only
Left hand pre-configured view of All inventory, Non Syndicated, Syndicated, Paid Syndications, PPC syndications
The Data table will have sortable columns, filtering, and ranking (order)
Filter values are all column headers with include/exclude and values
Inventory Syndication Actions (single or Multi select) are syndicate, stop syndicate, syndicate details
Syndication Options – Available Partners Details, syndication defaults, ID's, and information

Business Application Tier
Syndication Web Service – will track what inventory is syndicated to where
Syndicated Actions Web Service - Will Create, Update, Delete syndications with partners
Syndication Partner Options – will contain the required partner information
Syndication Key Performance Indicators Web Service – will track the KPI for all syndication actions

Deliverable 5 – Sales Reporting Application Portlet
XXXXXXXXXXXXXXX
There will be a Sales Reporting Portlet to allow Sales and Marketing to run default reports on their company and aggregate reports on all system companies.

There will be a Key Performance Indicator (KPI) for all company sales and marketing KPI's
Each report will display detailed reports for the given company statistics for sales and marketing. There will also be an equivalent aggregated report for local, regional, and national.
These report Data are run Nightly and Users have the options to changes options of data displayed.

The Reporting Server is based on Jasper Reports ( http://jasperforge.org/plugins/project/project_home.php?group_id=102 ) using the iReport Design tool.
The output Should follow the common Portal framework and use the data in conjunction with the Charts from IceFaces as in examples http://component-showcase.icefaces.org/component-showcase/showcase.iface
Reports are as follows:
1.Sales Leads Number open per day per month
2.Sales Leads Closed Won
3.Sales Team effectiveness – average open to first contact and number of activity types
4.Top 10 Performer – National, Regional, Local (see above)

Marketing
1.Syndication per partner
2.Syndication per day


Imp Note: http://java.dzone.com/articles/spring-web-mvc-spring-web-flow

Messages Posted:4 View project clarification board Post message on project clarification board

Bid On This Project
 

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

 

1500

30 days

05-21-2009 06:51 EDT

we can do this for you.. please get back to us for further discussion. we sincerely look forward to work with you.see pm thanks kk

help

 

1450

35 days

03-18-2009 13:35 EDT

We possess extensive experience of developing numerous high-end websites and are highly organized and adept at meeting tight deadlines that are so common in this industry. Please see PMB for more details.

help

 

1500

32 days

03-18-2009 10:14 EDT

Hi, We can do this project for you. Thank you, VinodRamu

help

 

750

15 days

03-18-2009 21:07 EDT

hi, kindly check pm for details. regards!

help

 

1500

30 days

05-23-2009 23:06 EDT

please see the pmb

help

 

1400

25 days

05-20-2009 07:05 EDT

I am having experience of around 9+ years in java. Looking forward to complete the project, quality and time line assured.

help

 

1500

30 days

03-19-2009 03:04 EDT

JM Alliance, Inc. is one of the leading providers of professional IT outsourcing and software development that leverages the technical talent pool in China in conjunction with Silicon Valley architect and management to provide exceptional value in a timely manner with high quality. We have successfully provided our customers with great ROI by helping them reducing time to market, increasing productivity, and driving global competitive advantages. Since we have helped startup companies in Silicon Valley from Zero to Success, we hope we can also help you to grow your business faster and globally. JM Alliance, Inc. can offer a standardized process to offshore IT Outsourcing (ITO) and software development for both large and small/medium enterprises. Our high-quality and low-cost operating model allow us to pass on more than 50% cost savings to our clients while improving productivity and predictability within your business process environment. We have more than 3 years in enterprise software development, database application development, web development, web UI design and data integration. The developed products include Compliance Program, Risk Management, HR, OA, Marketing & Sales, Ecommerce, and Social Networking, other CRM/ERP products and Ajax/web 2.0 applications and so on. We can implement enterprise products using the latest J2EE5 JBOSS SEAM framework which reduces development time a lot with a good quality. Our top-notch team includes Business Analysts, Architects, Project Manager, Interface Designers, Software Engineers, DBA and QA/QC Engineers, experienced in a range of different programming languages, frameworks, and industries. Some of our architects/project managers used to work for Oracle for 5+ years. They designed and implemented many enterprise software products including Oracle CRM and ERP. Please visit company web site at http://www.jm-alliance.com Please see web designer work at http://www.jm-alliance.com/brjhi.html Our technology stack: Design: • Database Design (Power Designer, ER Win, Oracle Designer, DB Schema) • Architecture Design (Enterprise Architect, Visio, Smart Draw, Rational Rose UML, Rhapsody Modeler, Together UML, UML 2.0) Project Management: • Microsoft Project • Rally Agile Lifecycle Management Platform: • WINDOWS(9X/NT/2000/XP/VISTA) • UNIX(Redhat, Centos, Solaris, SCO UNIX, HP/UX, AIX) Web Development: • JBOSS SEAM/Richfaces/EJB3/Drool Security/jBPM • Spring • Hibernate • Displaytag • Quartz Scheduling Framework • Java Server Faces (JSF) • Struts • jProfiler performance tuning • Joomla/PHP • Search Engine Optimization (SEO) Middle Tier: • JBoss Application Server • Apache/Tomcat • Weblogic • Oracle Application Server/Oracle Web Cache • WebSphere • Microsoft IIS Database: • My SQL • Postgre SQL • Oracle8i/9i/10g/11i • MS SQL Server 2000, 2005, 2008/MS Access Reporting/Charts: • Jasper Report (We can handle complex reports e.g. cross, master/detail, group) • JfreeChart (We can draw 150+ charts) Programming Language: • JAVA/EJB/J2EE/JDBC/JPA • HTML/DHTML/JAVASCRIPT • XML/XSLT/PHP/PERL Interface: • Dreamweaver • Fireworks • Flash • Illustrator • Photoshop Testing Tools: • Selenium/Twist • JUnit/Jwebunit/TestNG • Mantis Version Control: • Subversion • CVS

help

 

1500

30 days

05-23-2009 00:30 EDT

Hi, I can do this. I have good exp in these kind of project. - ralman.

help

 

1000

30 days

05-23-2009 03:36 EDT

I can work on it using my enormous j2ee experience.

help

 

750

25 days

03-19-2009 12:19 EDT

(No Feedback Yet)

I have an experience JSR portelets with JBOSS portal and have an experience in Spring and Icefaces technologies.

help

 

1500

45 days

03-18-2009 06:28 EDT

(No Feedback Yet)

Dear Sir We have studied your project requirements. We can complete your project with high professional quality and according to your requirements. Please see the PM board for more details. With best regards VCAN

help

 

1000

60 days

03-18-2009 10:06 EDT

(No Feedback Yet)

We expertise in J2EE , spring framework. Do let us know if we can work on this.

help

 

1300

45 days

03-18-2009 14:20 EDT

(No Feedback Yet)

we did lots of project on these tech. and much more comfortable.

help

 

750

12 days

03-19-2009 00:04 EDT

(No Feedback Yet)

Hi I am j2ee expert . i can do this in 12 days ,please give me required details

help

 

1200

30 days

03-19-2009 14:38 EDT

(No Feedback Yet)

Hello: I am having an experience of 15+ years in client management, project management and program management with top IT solutions companies. We have a qualified team 50+ of web developers, designer’s project and program mangers. Our program managers are from top 5 IT consulting companies with an average experience of team more than 6+ years and have worked on a wide spectrum of technologies in products as well as different client projects. We believe in co-creating value for its customers by providing the best environment for innovation and business growth. We lay great emphasis on communication with our customers and checks and balances in our engagements thereby ensuring very high success rate on our projects. We are always available on messengers to remain in sync with customer expectations. We have executed projects in Spring Frame work and are ready to discuss those. -Thanks

help

 

1400

40 days

03-20-2009 03:25 EDT

(No Feedback Yet)

hi, i have experience in spring framework and want to work on tour project. if you like to work with us please give me the entire project details..

help

 

800

15 days

03-21-2009 11:03 EDT

(No Feedback Yet)

I have worked on Spring framework easily i can make you project what you want.

help

 

1500

9 days

03-22-2009 00:33 EDT

(No Feedback Yet)

Hi, Please check PMB regards

help

 

1500

35 days

05-12-2009 02:21 EDT

(No Feedback Yet)

Hello, We are Software Development Company from India provides IT services, having a great experience in development and designing of complex solutions. We have well trained and fully experienced developers and programmers specialized in different technologies for the better accomplishment of the clients needs, want and desires globally. Please find PMB. Thank you, QualSoft Services

help

 

1500

60 days

05-12-2009 09:15 EDT

(No Feedback Yet)

SoftKnights Softwares is a company in IT industry with a small team that having better experts in Development,Quality Assuarence and Business Analysis. All of our software products are base on the Agile development Methodologies and deliver with the best expected quality. Our main development area is base on J2EE(Spring/Struts/JSP/Servlets) and Hibernate,Oracle,MySQL,MS-SQL and reporting tools as Jasper reports. we are responsible with Development,Testing,Maintenance and providing proper System Documentations and user Guides.

help

 

1500

25 days

05-12-2009 14:38 EDT

(No Feedback Yet)

dear sir, We have team of dedicated professionals, with expertise in the field of IT and knowledge of tools and technologies according to new area of development. Our developers cont To be an organization delivering quality products and services to our clients enabling them to add value to their customers To become a strategic business partner for our clients by providing the highest quality, cost effective IT solutions that maximize business output while reducing delivery times, and hence adding values to the relationship To create and sustain a culture that attracts, nurtures, and values the best talents.inuously updated his knowledge and try to provide better solutions to the clients. To be pioneers in software awareness and implementation and to be recognized for our Implementation Methodology To become a world class IT services provider by consistently delivering high-quality solutions. Our ability to deliver a wide range of software solutions with a unique blend of experience, best practices and tools that help you maximize business output. Standardized solutions for various industries, customized solutions unique to client's requirements, project specific solutions. I have reliable bid for your work. If everything fine for you, will start it immediately. Please check www.srishtiinfotech.co.in

help

 

1200

30 days

05-13-2009 14:45 EDT

(No Feedback Yet)

I am IBM certified solution designer vUML2 and also have experince in SOA, already i have developed spring jasperReport.

help

 

1400

45 days

05-14-2009 06:58 EDT

(No Feedback Yet)

We are a team of 3 people including the designer,developer and project management. All are from premium institutes of India like IITs and consider ourselves efficient, hardworking and more important committed to task we take over. Please do consider our budget and delivery dates as mere estimates and can be taken over after proper project level discussions over phone calls leading to initial level documentation and proposals.

help

 

1500

90 days

05-15-2009 03:06 EDT

(No Feedback Yet)

This is a place holder bid. Brane has successfully delivered turn-key projects to companies like EBAY, IONA, and GOOGLE, MicroFocus etc. My team is top-notch experts on Enterprise Applications and Infrastructure Software. We are experts in Model Driven, Component Oriented Software Architectures, OSGi, SPRING DM, ... I look forward to talking to you and find more about the projects. Our architects are public speaker/presenters at events like JavaOne and EclipseCon. We will deliver you the best quality software, I guarantee it! Turgut Brane Professional Services

help

 

1500

40 days

05-19-2009 11:39 EDT

(No Feedback Yet)

Hi i am having an expert hands on frameworks like Struts/Spring/JSF/Hibernate. Also having an exposure on axis2.0 , developed a project using Spring/axis2.0 with rich frontend frameworks like SmartClient/prototype/scriptaculos. DB used are MySql/oracle10g

help

 

1500

30 days

05-21-2009 01:05 EDT

(No Feedback Yet)

Hi, I have developed projects with springs and hibernate and I have 8 years experience working in java and more than 2 years working on spring and hibernate. I think I can complete the work in short period of time as per your expectations. thanks, vaidhi

help

 

1300

30 days

05-26-2009 07:32 EDT

(No Feedback Yet)

Total 4yrs and 2months of Competitive work experience in Software Development of Enterprise Applications and Web Applications using cutting-edge technologies. Good exposure to Java, J2ee, Struts, Spring and Hibernate. Developement environment is MS Windows and IDE is eclipse.

help


    Bid on this Project