TaskMasters is a multi-user application designed to provide comprehensive home servicing and solutions. It supports multiple user roles, including an admin, service professionals, and customers.
To install the required dependencies, run the following command:
pip install -r requirements.txtMailHog is used for testing email sending functionality. Follow the steps below to install and run MailHog on Linux:
-
Download MailHog:
wget https://github.com/mailhog/MailHog/releases/download/v1.0.1/MailHog_linux_amd64
-
Make the downloaded file executable:
chmod +x MailHog_linux_amd64
-
Run MailHog:
./MailHog_linux_amd64
To start the Celery worker, run the following command:
celery -A app.celery_app worker --loglevel INFOTo start Celery Beat, run the following command:
celery -A app.celery_app beat --loglevel INFO