Find Jobs
Hire Freelancers

Advanced tell a friend service system

$30-3000 USD

Terminado
Publicado hace más de 15 años

$30-3000 USD

Pagado a la entrega
Please read attached word document for project details. Thank you. Note: If you do not have any feedback, I will only consider your bid if you are willing to put down a 10% expert guarantee. Ps:-? There seems to be some problem with the file attachment system. Hence I have copied and pasted the content of the word file below. ## Deliverables Tell a friend service with contact importer and social network poster. ? What will be provided by me: 1)? ? ? ? ? [login to view URL]’s contact importer software 2)? ? ? ? ? [login to view URL]’s? invite sender software 3)? ? ? ? ? Basic graphic layout for the website. What needs to be provided by the coder: 1)? ? ? ? ? All scripts and programs needed to perform the described tasks in PHP /Mysql 2)? ? ? ? ? Html layout created from the graphics layouts we provide. May involve a little Ajaxs work. 3)? ? ? ? ? Setup the site on my server. 4)? ? ? ? ? Documentation of how the system works, F.A.Q , etc 5)? ? ? ? ? Support 2 weeks free support and bug fixes after the work is accepted as satisfactory. 6)? ? ? ? ? Additional Support for a period of 1 year that covers all aspects of this project including adjustments to the modification of 3rd party APIs in a timely manner. (Since we plan to use many 3rd party services, any modifications to their system will result in our system not functioning adequately, hence this support is vital). All support request need to be solved in 48 hrs. ? Note:-? Payments will be scheduled as follows: 50% of bid amount will be realised after point 1 -5 has be completed. 25% will be released after 6 months of support has been provided 25% will be released after 1 year of support has been provided. ? ? Purpose of the website: The goal of the website is to offer other webmaster and easy to use tell a friend system that utilized [login to view URL] contact importer and social network invite sending software. It should also utilize a system in which it uses the mail servers of the users email provider for supported providers. ? The website should contain 3 sections: 1)? ? ? ? ? End users section 2)? ? ? ? ? Webmaster section 3)? ? ? ? ? Admin section ? **End users section:** This section contains is meant to serve the general public who visit the site through various webmasters site that are using are service to allow their visitors to refer their website to their friends. This section should display a tell a friend form as customized by the webmasters section, In which the end user will be given 3 choices:? **1) Send via email** a)? ? ? ? ? they can manually type b)? ? ? ? ? Import their contact list from their email provider and select the user they wish to send the email to. In the event that option 1 a) is executed the program should verify the validity of each address before sending. It should also have an anti-spam features that prevent exploitation of system by spammers. It should have a captcha image verification to prevent bots from submitting the form. In addition if the emails entered exceed 50 email addresses it should bring up a different captcha before sending out every block of 50 emails. Care must also be taken hear that the headers of outgoing emails are marked correctly to avoid going into the receipts junk folder. If 1 b) is executed or a combination of 1 a) and 1 b) is selected then the system should check if the email provider that the address book is being imported from is supported by our outgoing 3rd party mailing script. If it is, the mail server of that email provider should be used to send out the emails. Our 3rd party mailing script (which you will be responsible for designing), Is in essence a program that uses the login information provided by the client (their username and password to their email provider) to access the email servers of the email provider and uses their email servers to send out the email.? (For example:? If the client provides a username / password? to his/her gmail account. It will import the selected contact list and then send the email message from gmail email system rather than using our servers mail servers.) All email provider supported by octazen script should be supported for email importing. However at this stage of the project we will only require the 3rd party mailing script to use 6 of the email provider’s mail servers to send out emails, namely: gmail, yahoo, msn, hotmail, aol and rediffmail. If the client uses another email provider or simply manually enters the email addresses then the system should use our email servers. ? **2) ? Send via Social network:** If the user selects this option it will use the social network information they provide and obtain their friends list from a supported social network. It will then allow the user to post the message on their “Wall??.? Most social networks have two messaging systems “a private messaging system?? and a “public messaging system??. Our system should utilize the public messaging system. Should the social network have captcha verification our system should import the image and allow the user to enter the verification in order to post the message. ? **4) Send via IM / Post on website / Print etc** This option would simply display the content on the message so the user can copy the content and post it on website or IM window. ? **Webmaster Section** The purpose of the website again is to offer webmaster with an easy to use unique tool. With this being said many webmaster who we plan to market our services to are not proficient in coding etc and hence our service should be easy enough for these webmasters to use out of box as well as flexible enough for webmaster with more experience to customize to fit their unique needs. 1)? ? ? ? ? This section should have a sign up form and members control panel. 2)? ? ? ? ? The control panel should include: a.? ? ? ? ? Account Information Edit b.? ? ? ? ? Create, Edit, Delete custom forms. c.? ? ? ? ? ? Add / Edit / Delete templates d.? ? ? ? ? Templates to customize the look of form. e.? ? ? ? ? Statistic ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? i.? ? ? ? Number of unique/page views per form and total ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ii.? ? ? ? Number of sent messages sorted by method ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? iii.? ? ? ? Number of? recipients of messages f.? ? ? ? ? ? Trouble ticket system ? The part of this section that special attention needs to be taken care of, is how the custom form will operate. The default form will be just a simple tell a friend form (from name, from email address, To details, subject and message.) This will serve most webmaster as their aim would be just to get the url of their website to the public. However certain webmaster have more complex requirements and need to send information to our forms and have our form send information back to their website. 1) The webmaster will create his/her form on their website, however they wish with whatever fields they want. We will just ask them to modify their form with the following. a) Enter the form name as "taf" b) Set the form action to "[login to view URL] _number" c) Insert a hidden field end_url="[login to view URL]" 2) Once they have done step 1 they will log into their account on our website, go to the custom form section and create a new form. On this page it will ask them where is their form? They will need to enter the url of the form they just created in step 1. The script will then retrieve all the field of the form and display it on our website. And it will allow them to select which field of their form correspond to the fields of our taf form (i.e. from name, from email, to email, subject, message, url etc). Once they save these settings it will give them a custom form number they can insert into the url in step 1c. 3) This is what should happen. The end user goes to the webmasters website fills all their into the webmasters form and hits submit. The information will be passed all to our website. The information will then be translated to the field name of our form. If all the required information is filled up it will process the form. If not it will bring up our tell a friend form and ask them to fill in the needed information (e.g subject, from name etc). The form will go through all the regular processing steps (e.g ask them if they want to import their contact list, or post on a social network etc) Once it has finished processing the form and is read to display the thank you page. It will retrieve the field name and field values originally specified on the webmasters website and will post this information back to the url value in point 1 c). An important security note here. The values of the end users login/password for their emails or their contact list into should never be passed back to the webmasters site. Even if the webmaster names one of his fields the same name we are using to specify the users login information. Some webmaster would like the process of sending their visitors to our website and back to theirs to be as seamless as possible. Requiring that the look and feel of their website does not change, hence they should be allowed to create a template which has their own header and footer and be able to edit the css of the form itself. ? Note: however that this should be displayed within out network and should be enclosed in our page that says for example: powered by ..... ? **Admin Section** ? This section would be designed to control all the various aspect of the site. Some notable features that need to be included in this section is: ? 1)? ? ? ? ? On the start up page should have a snap shot of stats for the day and in total (i.e. number of webmaster, number of emails sent out, number of social messages sent out,? number of unique, number of pageviews etc). As well as details stats by date on separate page. 2)? ? ? ? ? Should have a section to mange advertisements. There are broadly speaking 3 ad zones that need different management (banner ads on the website,? text/html ads at the bottom of emails sent out,? test/html ads at the bottom of social? network posts. When a webmaster signs up for an account it will ask him to specify the category his website belongs to. Based on this and the different ad zones I should be able to target specify ads to emails/msgs being sent from a specific category. I should also be able to specify a unique ad for a particular site if needed. Ad stats should be generated with this as well. 3)? ? ? ? ? Templates ??" should be able to edit all website templates from the admit section, including the overall layout as well as default layouts for the forms. 4)? ? ? ? ? I would also like a test script made that checks if all the email importing and social network importing services are working correctly. (Checks once every day). If there is an issue it would display a warning. 5)? ? ? ? ? IP Ban, should be able to ban an IP address from using our forms if we receive ? a complaint. 6)? ? ? ? ? Trouble Ticket system that we can use to answer questions. ? ? ? ?
ID del proyecto: 3146639

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 15 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
Adjudicado a:
Avatar del usuario
See private message.
$85 USD en 1 día
4,9 (168 comentarios)
6,3
6,3
9 freelancers están ofertando un promedio de $1.793 USD por este trabajo
Avatar del usuario
See private message.
$2.040 USD en 1 día
4,8 (128 comentarios)
6,5
6,5
Avatar del usuario
See private message.
$1.700 USD en 1 día
4,9 (82 comentarios)
6,5
6,5
Avatar del usuario
See private message.
$2.537,25 USD en 1 día
4,5 (13 comentarios)
5,8
5,8
Avatar del usuario
See private message.
$2.550 USD en 1 día
4,3 (26 comentarios)
5,3
5,3
Avatar del usuario
See private message.
$2.550 USD en 1 día
4,8 (8 comentarios)
4,7
4,7
Avatar del usuario
See private message.
$1.700 USD en 1 día
5,0 (28 comentarios)
4,0
4,0
Avatar del usuario
See private message.
$1.700 USD en 1 día
4,5 (1 comentario)
2,7
2,7
Avatar del usuario
See private message.
$1.275 USD en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de CANADA
windsor, Canada
5,0
104
Forma de pago verificada
Miembro desde sept 5, 2007

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.