MAILER PROJECT: Email sending platform in Phyton & Django

It should run in AWS Beanstalk and listen to SQS events

* Small project to run in one or more instances at the same time.

* Using Mysql and record logs (EmailQueue models for email sendings, SystemEmailQueue for system email programming and EmailLog to record logs)

* SQS cue to receive events and launch emails

* SQS cue to recieve AWS SES events for Hard bounces adn Complaints (EmailAuditor model will store AWS SES errors)

* Custom email accounts through SES, local mail or SMTP (EmailConfig model)

* Email templates support ( SystemEmailTemplate model), these system emails are sent under some conditions form a SQL query are met (DatabaseQuery model)

- System Email should be configured one to one (individually). i.e a URL with the kind of email we want to send as a parameter (SystemEmailQueue atributo template_key model).

- Programmed tasks with Crons

- Project is in Github already configured for AWS Beanstalk, Mysql, Redis, etc +all Django models shared with main application.

-Github project: [login to view URL] . I need you github account to give you permissions.

PD: In case you needed to modify some model pls ask and I will do it for you

More details:

The project skeleton already exists on a private Github repo, the project should have the possibility to scale adding more nodes on high demand peaks.

All Django models come from another project and is mandatory to ask for more model creation to maintain compatibility with other projects.

Task 1:

Description: Create a cron scheduler to send emails in a certain of time

MUST run in AWS Beanstalk as a worker mode

Configurable through a Django model

E-mail will accept HTML content and attachments

Able to send emails through different SMTP accounts

Estimated time: 14 hours

Task 2:

Description: Accept incoming asynchronous tasks from Django-rq (based on AWS Elastic Cache (Redis))

MUST run in AWS Beanstalk as a worker mode

E-mail will accept HTML content and attachments

Able to send emails through different SMTP accounts

Estimated time: 8 hours

Task 3:

Description: Taking advantage over Task 1 we need to send some campaign emails to our users.

Need of send emails on scheduled time.

Need of send emails as result of SQL query.

Need to send customised e-mails based on e-mail template models.

This kind of e-mails shoud have unsuscribe option.

Estimated time: 21 hours

Task 4:

Description: Log all send e-mails

We need to record each e-email sent

Estimated time: 2 hours

Task 5:

Description: Prevent send bounced or complained e-mails.

We have a database table that record every hard-bounce and complaint email based on AWS SES SQS Queue

Each e-mail should read this table for prevention of new bounces from AWS SES.

Record hard-bounces or complaint records notified from SQS

Estimated time: 6 hours

Total estimated time: 51 hours + 20% of possible desviation = 61 hours

Skills: Amazon Web Services, Django, Python, Software Architecture

See more: creloaded email sending problem, prices data entry email sending, project email, email sending specialists, project email function, plesk email sending spam emails, email sending code, good canadian hosting company bulk email sending, email sending project, email sending project upfronts, mass email sending project, project automatic email sending, project email sending, sending project email, email sending project send 500 emails, email sending project delhi ncr, email sending project android, email sending project com, out source email sending project, outsource email sending project projects

About the Employer:
( 14 reviews ) Madrid, Spain

Project ID: #17580497

Awarded to:


Hi, I am interested to participate in your project. Use for work: Golang and Python (Flask, Django, Aiohttp) for website backend, Vue, Angular, Javascript/AJAX, Jquery , Html5 for frontend, SQL,NoSQL database. - bi More

€1777 EUR in 20 days
(35 Reviews)

28 freelancers are bidding on average €2330 for this job


Hello , I would like to join your project because Django framework is my best skill . I graduated from Polytechnic Da Nang University of Viet Nam with an Engineering degree in IT. I have 5 years experience with D More

€2500 EUR in 30 days
(203 Reviews)

Hello Sir, Thank you for your job posting. As being an expert developer, I checked your job description carefully and your project is too interesting for me. Please contact me when you're available to discuss the p More

€2647 EUR in 30 days
(26 Reviews)

I am confident that I can do this project. Would you please message me so I can ask some directed questions to gather all the details for this project before project's initiation? Looking forward to show you my skill More

€2500 EUR in 30 days
(16 Reviews)

Hi, Your requirement to build a mailer project, we understand and have experience in developing such solution. We are a team of 80+ developers, having experience more than 10+ years. More than 300 web and mobile More

€2500 EUR in 30 days
(13 Reviews)

Hello Sir, I am the expert freelancer here. I am on the 6th position through out the world to deliver the quality job. I have deliver here more than 385 + projects with 100% client satisfaction. I have more than 5 More

€3000 EUR in 30 days
(47 Reviews)

Dear, I am freelancer [login to view URL] for your cool offering. I have read your project description carefully and it is very interesting to me. I have 3+ years of experience in python with 2 years in django. Here is my More

€3000 EUR in 30 days
(8 Reviews)

Hi, We are having one of the best team in India to design & develop software applications, web & mobile app , ERP / SAP , CRM / BOT ( Python ), GPS device & GPSTracking etc. We have worked on Mail merging , Mail Ex More

€2642 EUR in 45 days
(6 Reviews)

Hi. I’m a full stack web developer and have rich experience with python django. I have finished many project with these and follows are the some of projects what I have done. [login to view URL] More

€2500 EUR in 30 days
(29 Reviews)

Hello, I have good experience on AWS Elastic Beanstalk and SQS I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. I will also do my best to c More

€2500 EUR in 7 days
(10 Reviews)

Hello. I have rich experiences in Amazon Web Services, Django, Python, Software Architecture. I'm very interest to your project. Contact me please. Thanks.

€1500 EUR in 30 days
(44 Reviews)

[login to view URL] are you? I have gone through your initial requirements and I have very good expertise in this field and confident to provide you best quality result with high satisfaction. I have full experience on front-e More

€2500 EUR in 30 days
(16 Reviews)

Hello, hope you are doing well. We are Techlogicians a team of developers and designers. We have experienced Django developers in our team are ready to cooperate. Lets discuss hope we can help. Thanks

€2250 EUR in 20 days
(17 Reviews)

Hi, ➲ 7+ years of full-time experience in Python / Django with 50,000+ Upwork hours billed and 50+ successful Python projects ➲ Upwork Top 10 Certification for Python and Django ➲ Guaranteed Results Policy: Pay only More

€2500 EUR in 30 days
(14 Reviews)

Hi, " High quality is my slogan" I have developed much lots of Django project and they are good. As a senior developer, I will help you to get the good result. Best regards.

€1666 EUR in 10 days
(49 Reviews)
€2500 EUR in 30 days
(2 Reviews)

Hi, We have extensive development experience in Django Python, below are the details of our recent experience. Development of different portals which includes ACL - Role base user login API integration( like More

€2500 EUR in 30 days
(6 Reviews)

Hello sir. I have reviewed your job posting carefully and came to the conclusion that I could help you. Actually as an experienced full stack developer for 10+ years, I have so many experiences in building/reva More

€2500 EUR in 30 days
(10 Reviews)

We have expert python, django developers with skills in AWS. Our past work [login to view URL], [login to view URL]

€2100 EUR in 30 days
(17 Reviews)

Hello How are you? I am very interested in your project. I have read your description very carefully. I can do your job in time. I would like to talk with you in detail about your project. Kind More

€2500 EUR in 30 days
(3 Reviews)
€2000 EUR in 25 days
(2 Reviews)