- Implement a queue to manage email services - making user experience well managed - Ensure security using token access - Provide docker file for deployment