We have an existing online application written in ASP.NET MVC which uses ckEditor for composing of email templates. The HTML is saved to a database.
We would like to replace the match the functionality & usability of the MailChimp editor. (if you don't know what this is, signup is free).
Wizard Driven (Steps) - just like mailchimp
Step 1. Select Layout (1 column, 1:3 Columns, Simple Text, etc), Themes (contains a library of preexisting html emails), or Code Your Own (lets you past html, or upload HTML file),
Each layout will have a a preview image (which opens preview to show what the layout looks like on a desktop and on a mobile phone (toggle switch at top)
Each layout has a select button which takes you to the next step:
Step 2 The content editor allow you to:
--simply add types of content via drag & drop
--click a section to edit, and an editor appears in the right pane.
--remove blocks of content from the layout if not desired
--adjust design settings like background color and other properities like the mailchimp editor allows
--autosaves templates every 5 seconds like mailchimp
-Option to enter preview mode
-Option to send a test email to a specified email address
-Click save to continue to preview
Step 3: Preview Mode
-shows a preview of the email in desktop and mobile view
-Option to go back and edit, or save and continue
Step 4. Save
-Save and continue prompts to provide a subject & save the template under a specified name
Saving the template stores the html email in the database.
Fitting this solution into an exisitng ASP.NET MVC project would be nice, however not essential if your proposed solution provided a method to retrieve each of the saved projects.
Like mailchimp, this needs to support multiple uses. So saved templates and uploaded files will need to be stored in the context of each user. We can provide a userID when launching the editor.
Please check out mailchimp's editor. I have included some screenshots, however they do not capture the usability (drag and drop, dynamic UI) that MailChimp provides.
- Drag and drop sections
- Upload images
- Should support major platforms and email clients
- Responsive emails
- Exactly same functionalities as mailchimp editor
We prefer to develop using AngularJS
Happy Coding !
16 freelancere byder i gennemsnit $776 på dette job
We will deliver great results in a timely manner. We have a team of up to three people that will work together making sure you get exactly what you want.