Notification system python implementation. Example patterns usage.
- Builder (for notification building)
- State (for notification state transitions)
- Chain of Responsibility (for chain of delivery methods)
Clone repository
git clone git@github.com:HiKami172/notification-system.git
cd notification-system
Create virtual environment and activate it
virtualenv venv
./venv/Scripts/activate
Install requirements
pip install -r requirements.txt
python main.py