Find Jobs
Hire Freelancers

Multi Level Marketing python/django module

R$750-2250 BRL

Closed
Posted over 6 years ago

R$750-2250 BRL

Paid on delivery
The problem: We need build an simple and customizable module with python to organize Multi Level Marketing websites. Some MLM are Binary, some ternary, and so on... What module need do: We need setup on database how much people per line it will be... 2, 3, 4, 5 or more... And system will need be able to permit I add new people down to any position... Look at image I put on uploaded files as samples... On ternary tree, when user on seat 3 insert one user down to his position, it will need take next seat down to 3... that will be 8, 9 or 10. Seats will be taken from left to right and from up to down from user seat (3 for sample) to down... 8, 9, 10... 23, 24, 25, 26, 27, 28, 29, 30, 31.... (on ternary tree) Each user will ever add new people down to his seat... But his seat position change if tree was configured on database to 2 (binary) or 3 (ternary) or more positions. need to be customizable... Project will never change when it start... but at start, need to be customizable. each user will have one seat, but sometimes him can have more than 1 seat, so the table that will store this info, can't be unique to user id table. and for last requirements, the module need have an helper that will allow me to do this questions: -> get all users down to position N (3 for sample) until next X levels. Eg. 2 levels on binary tree will result on seats: (6, 7, 12, 13, 14, 15) if have some users on it -> mount the tree based on configuration on database, if binary print binary tree, if ternary, print ternary... I have an javascript plugin that do it, but need to catch info from database and organize to draw plugin on screen. -> get the user up from position N... on ternary tree, the user upper to position 12, is 4. On binary, user upper to position 7 is 3 and so on. -> get the upper users from position N until Y levels. ex. ternary position 10, catch 2 levels up... returns (3, 1) ternary position 3, catch 2 levels up... returns (1...) binary position 10, catch 3 levels up... returns (5, 2, 1)
Project ID: 15255048

About the project

6 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average R$1,961 BRL for this job
User Avatar
A proposal has not yet been provided
R$825 BRL in 10 days
4.9 (21 reviews)
5.1
5.1
User Avatar
No advance payment is needed , Daily work updates and daily communication , 1 year support for updates of any nature , error removal, Graphics / template/content will be provided Relevant Skills and Experience No advance payment is needed , Daily work updates and daily communication , 1 year support for updates of any nature , error removal, Graphics / template/content will be provided Proposed Milestones R$1500 BRL - 1
R$1,500 BRL in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BRAZIL
Itajai, Brazil
5.0
4
Payment method verified
Member since Jul 25, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.