Find Jobs
Hire Freelancers

Analysis: Exporting a Liferay instance to Facebook and OpenSocial

$100-400 USD

Cancelado
Publicado hace casi 14 años

$100-400 USD

Pagado a la entrega
I need an analysis document that describes how to: Use a combination of Liferay hooks, plugins, ..., to share **a whole portal instance** as a single **Facebook or OpenSocial (MySpace, ...)** application. The analysis must describe how to export to both APIs. ## Deliverables Dear Sir/Madame, I'm a software engineer, but I don't get to do anything with web-programming at work. I've decided to make my own website, and I need someone to jump-start my project. ? My goal: Create Facebook and OpenSocial (MySpace, ...) web-applications using the LifeRay portal. ? How do I want to do it: Using a combination of Liferay hooks, plugins, ..., make it possible to share **a whole portal instance** as a single Facebook or OpenSocial application. Liferay supports sharing an individual portlet instance right out of the box, but this just isn't good enough. I want to use the Tomcat bundle that comes with Liferay as my Java web server. Once a portal instance is shared, it should be possible to **use any portlet without modification** (for example, the chat-portlet) in that instance, just like in a normal instance, except that all users are actually mapped to users of the social portal (FB, ...) that registered/added my application (except guest). And the portal instance is going to be completely private to the Internet itself, except (IMHO) the front-page, giving the registration instructions. ? My problem: I just don't have the time and energy to learn the APIs of Facebook, OpenSocial, and Liferay, before I can put my first simple application on FB / MySpace. ? Required Deliverables: An analysis document defining the following things: * Facebook and OpenSocial APIs that are needed to export a whole Liferay Portal Instance as a FB/OS application. This should be about *3 to 6 pages* (for both). It should be geared toward my goal. If there are several APIs available, I want to know which one I should use, and why. * A list of general functionality that most applications running on Facebook or OpenSocial should implement (can be platform-specific). This should include for example, accessing the user's picture, information and friend-list, posting "news" to the user, dealing with deleted and/or de-installed users, and users blocking the app. Letting users register, letting users send invitations to friends, ... All those things that are common to most apps. This should be about *2 to 4 pages.* * List of interesting optional API functionalities that could make an application stand out, like being accessible over a mobile phone, ... This should be about *1 to 2 pages.* * List of changes required to Liferay, so that it supports the above mentioned features (if at all possible, without using Ext or changing directly Liferay's sources). This should be about *2 to 4 pages.* * List of known/expected pitfalls involved in implementing those features. This should be from about *1 to 2 pages.* * A detailed / explained estimation of the effort / cost involved, to produce a piece of software the can turn a Liferay instance into a full-fledged Facebook/OpenSocial app. This should be about *1 page.* * A few graphics to better show the APIs. This could be about *1 to 2 pages.* This makes together a document of about 15 pages (explicitly, it should be at least 13 pages, more then 15 pages is of course acceptable). Supplementary requirements on the analysis document: * The text has to be in clearly expressed and understandable English. * The text has to be comprehensible for a developer who has never done this kind of thing before. In other words, API-specific concepts have to be explained. * Acronyms should be explained when first used. * It should not contain any copy-righted material, that would make it's redistribution illegal. * The text should be based on the most current information available on the Internet about Facebook API, OpenSocial API, and Liferay (version 6.*). * Whenever appropriate, links to public documents used as source for the analysis. * Document should be in PDF format ("printable" and "editable"), and? text font size should be 10 or 12, except for headings/titles. Once I accepted your bid, I expect you to provide the document within one week (seven days). Using this document, I will then be able to create a requirement document to get a someone to do the programming. Please define your experience with the different APIs involved in your bid offer. Links public examples of your work would be appreciated. If the document is satisfactory, it might give you an edge when I post the request for the software. ## Platform Liferay 6.0
ID del proyecto: 3372234

Información sobre el proyecto

2 propuestas
Proyecto remoto
Activo hace 14 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
2 freelancers están ofertando un promedio de $227 USD por este trabajo
Avatar del usuario
See private message.
$297,50 USD en 7 días
4,9 (9 comentarios)
3,5
3,5
Avatar del usuario
See private message.
$157,25 USD en 7 días
0,0 (2 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GERMANY
Saarbruecken, Germany
4,9
88
Forma de pago verificada
Miembro desde abr 23, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.