Dropship V2 is an automated dropshipping application that integrates with AliExpress and includes an AI-assisted Helpdesk.
- Automatic product syncing with AliExpress
- User-friendly interface
- Comprehensive order management
- Email notifications for order updates
Follow the instructions in the SETUP.md
file to set up the development environment.
We welcome contributions! Please refer to the CONTRIBUTING.md
file for guidelines. Ensure you are using actions/checkout@v4
in your workflows.
This project is licensed under the MIT License.
-
Clone the repository:
git clone https://github.com/CrzyHAX91/dropshipv2.git cd dropshipv2
-
Create a virtual environment:
python -m venv new_venv
-
Activate the virtual environment:
-
On Windows:
new_venv\Scripts\activate
-
On macOS/Linux:
source new_venv/bin/activate
-
-
Install the required packages:
pip install -r requirements.txt
-
Run the migrations:
python manage.py migrate
-
Start the development server:
python manage.py runserver
To sync products from AliExpress, run the following management command:
python manage.py sync_aliexpress_products
To add products to the database, use the following management command:
python manage.py populate_and_add_products
To run the tests, use the following command:
python manage.py test
We welcome contributions! Please follow these steps to contribute:
- Fork the repository: Create a personal copy of the repository on GitHub.
- Create a new branch: Use a descriptive name for your branch.
- Make your changes: Implement your changes in your branch.
- Submit a pull request: Once your changes are ready, submit a pull request to the main repository.
The repository is organized as follows:
integrations/
: Contains integration-related code, such as thealiexpress_integration.py
file.services/
: Contains business logic and service-related code, such as order processing and product synchronization.dropship_project/
: Contains the main Django project files, including models, views, and templates.tests/
: Contains unit tests for views, models, and utility functions.