MailPrime is a web-based email campaign tracking service written with Django.
MailPrime allows users with an account to create N email campaigns. With each campaign, users are able to add recipients to each campaign. Campaigns also consist of N messages. These messages will get sent to the recipients of a campaign.
- DONE! Administrative functionality.
- DONE! overall-campaign stats page.
- DONE! HTML-escape all template parameters in the model's build functions.
- DONE! Create more templates.
- DONE! Create api/action for sample campaign-invitation.
- DONE! Keep a count of people who unsubscribed and display it in the message stats.
- DONE! HTML escape message-body when creating a new message.
- DONE! Add Edit-Message page.
- DONE! Redesign the structure of the pages, make it look better.
- DONE! Build cronjob scheduler to deploy messages.