Growth Hub MLM is a multi-level marketing (MLM) platform designed to provide a seamless and user-friendly experience for users looking to purchase packages and track their commissions. This project integrates essential features that encourage user recruitment and sales growth.
-
User-Friendly Interface:
- Developed an intuitive web interface for easy navigation and usability, allowing users to efficiently purchase packages and track their commissions.
-
Commission Structure:
- Implemented a comprehensive commission structure that rewards users based on the sales generated by their recruited members. This incentivizes users to expand their network and increase overall sales.
-
Referral System:
- Integrated a robust referral system to incentivize user recruitment. Users can invite others to join the platform, enhancing growth and community engagement.
-
Secure Data Management:
- Utilized databases to securely store user information, sales data, and commission details, ensuring data integrity and user privacy.
To set up and run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/jubelahmed/growth_hub_mlm.git cd growth_hub_mlm - Create a virtual environment:
python -m venv venv- Activate the virtual environment:
On Windows:
venv\Scripts\activateOn macOS/Linux:
source venv/bin/activate- Install the necessary dependencies:
pip install -r requirements.txt- Set up the database:
Run the migrations to set up the database:
python manage.py migrate- Load the basic compnay data
python manage.py loaddata landingpage_setup.json - Start the application:
python manage.py runserver 0.0.0.0:8000
Note: This repository is a continuation of the Growth Hub MLM project.