Skip to content

hsr-22/HouseholdServicesApplication

Repository files navigation

Household Services Application: TaskMasters

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.

Installation

Install Dependencies

To install the required dependencies, run the following command:

pip install -r requirements.txt

Install and Run MailHog

MailHog is used for testing email sending functionality. Follow the steps below to install and run MailHog on Linux:

Linux

  1. Download MailHog:

    wget https://github.com/mailhog/MailHog/releases/download/v1.0.1/MailHog_linux_amd64
  2. Make the downloaded file executable:

    chmod +x MailHog_linux_amd64
  3. Run MailHog:

    ./MailHog_linux_amd64

Start Celery Worker

To start the Celery worker, run the following command:

celery -A app.celery_app worker --loglevel INFO

Start Celery Beat

To start Celery Beat, run the following command:

celery -A app.celery_app beat --loglevel INFO

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published