Find Jobs
Hire Freelancers

12559 Flash Messenger

N/A

En curso
Publicado hace casi 18 años

N/A

Pagado a la entrega
Hello there, We would like to have an instant messenger, for our matrimonial website, similar to those at major matrimonial sites / dating sites with futures of Add Member, Remove Member, Block Member, Favorite Member, Online Members, Offline Members, Status = Online / Offline / Hidden / Busy, Logout. Paid / Unpaid member features - such as Paid Members can initiate contacts whereas unpaid members cannot initiate contact with other members but can receive chat requests. If paid member added the unpaid member's profile to Add Member list then unpaid can able to initiate chat with the paid member. If Member status is set to Busy, then the status should be updated in other's messenger boxes. If any member blocked the member, they should not be able to initiate contact with one another, the blocked person should be informed that first he/she should remove the other member's profile id from Block member list and then initiate contact. Option should be provided to remove from the Blocked member list. Server connectivity should be checked to make sure the user is online or disconnected. A Member can able to retrieve the Favorite Profiles list from database and add those profiles separately to the Messenger, as Favorite Online Members. (Favorite table details would be provided by us). Chat system should enable the users to chat in multilanguages, such as Arabic / French / English. All the texts should be passed through language files, and the user can able to change the language if he/she wishes (Translation of other languages would be provided by us). While chatting, if the other user is disconnected from the chat session, the first user should be informed, as like Yahoo Messenger - xx has been signed out etc., when the member is back, then the chat session should be enabled with "xx has been signed back". If the user is disconnected from the server and the user session is ON, then automatically the user should be logged in back once the connection has been restored with the Internet (similar to Yahoo). Chat Accept / Decline option should be included. If a new member initiating contact with other member, then first Chat request has to be sent by opening the chat window with ACcept / Decline request - similar to Yahoo Messenger, so that the receiver can view first the sender's profile and can decide whether to accept the contact or decline. If the receiver has accepted the other members invitation, then congratulations message has to bee sent to the initiated member then opening the process of exchanging messages. IF the receiver declined to contact, then the user then they cannot exchange messages in that session and the decline notification has to be sent to the sender and also a confirmation for the receiver. All the chat information such as message, chat date, time, from user, to user should be stored in MySQL database. If a member has not launched the messager, but logged into website, sender can still able to send invitation to the logged in person to launch the messenger and join the chat. (A separate table can be used to store the information and coding has to be given to us, so that we can paste the coding on every page. This code should display a message "You have Chat Request" and once the user clicked on the page, redirect the user to the launch messenger page. The front end design of the messenger would be provided by us. All the chat informations should be received / passed through Flash-PHP-XML-PHP-MySQL. Chat History should be provided for Admin Section, to make sure that the service is not being misused. Keyword filter option should be provided. If any word such as Nigeria, Ghana, bank etc. exchanged by the user, then an email has to be generated to the Administrator to check the chat History for misuse of service. IP address block condition should be checked. The website already has block IP list, if a blocked IP address match with a logging in person, who has the matching IP address, then access to the person should be denied. chat window will have a short desciption of the user, like name, age, residing in etc. with photo and according to the photo view conditions - such as show my photo only to my accepted members, show my photo to only my favorite members, etc. (field names and status codes would be provided by us, based on that you need to differ the images of no photo, photo locked, etc.). Profile approval status has to be checked before the member is being contacted by other Paid members. If the profile has not been approved,then the receiver should not able to receive chat requests. When message is being typed by a member, the other member's status field should dispaly "xx" is typing message" If the receiver blocked the sender, then contact should not be initated. If the contact initiating member is a free member, and trying to contact other member, then he/she should be redirected to upgrade membership page. If the user is receiving new message from other member, then the window should be blinking (if it is minimised) or the window should be active (visible to the user). Admin should have the option to block a user chatting with other members. Admin should have the option to check who are the members, chatting online and chat history link next their profile. Admin should have the option to retrive the chat session, upon providing the Profile ID / Date Range. ------------------ All the codes should be written with proper comments and documentation should be provided to us upon completion. No encryption. We reserve the rights of the coding. Programmer must use own test server in duration of the project and script installation and highest level of bug free programming is required even at early stages of project. The coding must undergo full testing, before it is being demonstrated to us, we are not here to check and identify the errors. We do expect quality of work. Chennai based companies may be considered, but priority goes to those who has good experience and wanted provide a good professional service and become as one source for our feature needs. Please bid with consideration that you are placing your exact bid after negotiations. For any clarifications, you may mention it in your message and may leave your contact information, so that we can contact you and clarify any doubts. Please do not ask any budget, we have specified our requirements, now you work based on the specifications. If you have any better feature that would be beneficial to us, better let us know, we can consider the feature. Thanks
ID del proyecto: 1763422

Información sobre el proyecto

Proyecto remoto
Activo hace 12 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

Sobre este cliente

Bandera de
0,0
0
Miembro desde jul 6, 2006

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.