Liferay Project

This project received 8 bids from talented freelancers with an average bid price of $ USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

I'm looking for an experienced Liferay CE developer/team (no beginner on Liferay please).


Liferay will power a Real Estate website based on requirements and design delivered on PSDs.

The project will be divided into 4 Sprints:

. Sprint 1: Landing page + few forms + static pages + APIs integrations

. Sprint 2: v1.0 of the real estate website + custom dashboard for staff users to feed the website with properties and do contents updates on the website(s).

. Sprint 3: Testing Backend customisation with Liferay Social Office + Sync + APIs integrations

. Sprint 4: Full custom backend delivery + websites

Type of work needed:

. Good knowledge of CSS3/HTML5/jQuery

. Multi-Themes with good use of sprite and cache for page load optimisation

. Custom of the look & feel of the backend for staff use

. Responsive theme

. Cookies management

. Liferay Social Office: enable/disable some functionalities, custom design of the dashboard, tuning of the Contacts Center for Real Estate business, tuning of the Team Calendar to adapt it to the business,

. LifeRay Sync: good knowledge of LifeRay sync required to seamlessly integrate file synchronisation with Office documents

. Create a document generator in order to generate contracts, proposals, etc ...


. Open Social integration with most popular Social Networks

. APIs integration with third parties

. Integration with Office365 (contacts + calendars)

The main technologies needed to be used:

> Java Server Pages (JSP) technology will be used to dynamically generate HTML pages and to render them to the requesting clients. Besides using basic features, tag-lib also used for common components for reuse purpose (comments, voting, report abuse etc…)

> Liferay’s service builder is a tool of Liferay that sits on top of Hibernate and Spring, automatically generating both configurations — along with the Java code necessary to persist your entities to the database, including Data Model, Data Access and Service layer.

> JQuery - is a fast, concise and most popular JavaScript framework – is mainly used to develop on client-side.

> Alloy UI is a user interface web application framework in Liferay. It provides a set of pre-built components that we will re-use to build features at BO.

> Velocity is a simple powerful Java-based template engine that renders data from plain Java objects to text, xml, email, SQL, Post Script, HTML etc. It’s used mainly in layout portal interface, portlet and mail template.

> JAXB allows Java developers to access and process XML data without having to know XML or XML processing. For example, there's no need to create or use a SAX parser or write callback methods. It’s used to process XML data of Restful services.

NDA contract will be signed.

Must show at least 3 Liferay projects running online as example.

A Real Estate experience is a PLUS.

Thanks for bidding.

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online