Find Jobs
Hire Freelancers

Customizing work of BFM site

$500-5000 USD

Cerrado
Publicado hace más de 15 años

$500-5000 USD

Pagado a la entrega
I need a coder who has experience doing customizing work for Butterfly Marketing Script. I have already installed this script on the server and hence only customizing work is required. Additional skillsets required included PHP and knowledge of mySQL. Preference is given to coders who can provide URL to BFM sites which they had done customizing work for. ## Deliverables Section 1: Deliverables 1. Create a PHP code which integrate with existing BFM. 2. Instruction on how to install the codes. 3. Zip file of all the PHP codes Section 2: Requirements Specifications Part 1: Processing logic ****************** This sections describe the processing logic in the system. 1. BFM has a few membership levels. 2. Based on each different membership level, the member can send TEXT email to X number of members every Y number of days. In each email, the member also has an option to insert C (= Credit Clicking URL) where X = R + B where R = random number of members equal to the total number of member he has referred to the network up to N levels down (>= 0) N = number of levels specified in system (>= 0) B = additional random number of members as specified for that membership level. This is mainly for paid members only (>= 0) Y = is number of days (>= 1) C = Credit Clicking URL If C is blank, the system shall insert the default value (see Part 2 below) This is a field where the member enter a url which they want to insert into the emails that they will be sending out. [Note: To understand how this works, please see <[login to view URL]>] The system will cloak this Credit Clicking URL (ie. C) and convert it into the tracking format: [[login to view URL]<reference-links-etc][1]> The system must track and give credits to the members who click to this URL website inside the emails they received. At the end of each email, add 5 blank lines and insert the following block of message: ==================================================== Click This Link To Earn Widget Ads Credits: [[login to view URL]<reference-links-etc][1]> ==================================================== DISCLAIMER ==================================================== We are not responsible for false or misleading information sent from other members. We recommend investigating all offers thoroughly before making any purchase decisions. ==================================================== ==================================================== This is NOT spam. You received this email because you are a member at <[login to view URL]>. You joined on <date from BFM> and confirmed your email address The IP address used: <IP details from BFM> If you do not wish to receive these emails you can delete your membership after logging into your member area: <[login to view URL]> For further assistance, please log a ticket at <[login to view URL]> ==================================================== If there are insufficient number of members to email to, the script will email to the maximum number of members in the BFM database (excluding the sender himself) 3. For emailing, the script must have ability to control the number of E emails it can send every F seconds. This will be a global setting in the system. The purpose of this is to throttle the sending rate from the server (ie. prevent spam complaints) 4. In summary, the variables above are: X Y C R B N E F Part 2: Administrator screen ("Downline Email") ********************************** 1. Shall have a separate section called "Email Downline" in the Admin panel 2. For each membership level, the system shall have a panel to update the following variables: X Y C (this shall be the default URL) B 3. As a global setting, the system shall be able to set the following variables. This setting shall apply to all membership level E F 4. For those email, the system shall allow the administrator to customize the end of email block (see Part 1 above for sample) 5. It shall an table to show statistics on: - how many emails are still pending to be send out. - how many emails are sent out in the last 24 hours - how many emails are sent out in the last 1 week - how many emails are sent out in the last 1 month - how many emails are sent out in the last 3 months The system shall have an option to reset all this statistics to zero. 6. It shall have an option to cancel part or all of the emails that are still pending in the queue. The partial cancellation can be grouped by date or week. 7. The Administrator shall have the option to toggle whether he wants to add an additional promo ad at the top of each email sent from the system. If it is toggle ON, it has an box where the Administrator can enter the ad to be display in each email. Part 3: Members screen ****************** 1. It shall have a separate option called "Email Downline" at the menu. 2. The member shall be able to see the following details on this screen (display in a table): - number of member in his downline - number of bonus members - Total Receipient (which is the sum of the previous 2 numbers) 3. The member can also view how many members he has at each level in his downline up to 10 levels deep (but he cannot see their name or email) 4. If the member is able to send email again, he will be shown with a box where he can enter: - Subject title of email - Credit Clicking URL (see Part 1 for details) - Body of email The member has the option to personalize the subject and/or message body by using the tag {FIRSTNAME}. After he sent the email, the system shall inform him that the email is in the queue already. 5. If the member is not able to send email again (eg. he has done so already and the time to send next email has not reached yet), he will be shown with a box with the following information: Your next mailing is scheduled for <date and time> That's in <99> days, <99> hours, <99> minutes and <99> seconds. The system is to auto-calculate the above variables in bracket and show to the member. ## Platform PHP mySQL Butterfly Marketing Script
ID del proyecto: 3169324

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 16 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
1 freelancer está ofertando un promedio de $850 USD por este trabajo
Avatar del usuario
See private message.
$850 USD en 14 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SINGAPORE
Singapore
0,0
0
Miembro desde ago 18, 2008

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.