Skip to content

Koushikrad/email-template

Repository files navigation

Email Template

Tech Stack

  • EmberJs 3.12
  • SCSS
  • SMTP JS and Mailtrap (For Emailing)

Few Assumptions taken during the project:

  • Have kept accessibility score in mind and used corresponding colors and labels.
  • The page is responsive and supports mobile and Tab views.
  • The validation happens once user clicks the save and send button.
  • Added length validation based on Internet standards, minimum of 2 characters and maximum of 120 for first name and last name.
  • Images can be added and also be removed.
  • Emails are sent using SMTP and mailtrap.

FUTURE ENHANCEMENTS:

  • Attaching Images to email.

Video Demo of the project.

EmailTemplate.mp4

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd email-template
  • yarn install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Linting

  • npm run lint:hbs
  • npm run lint:js
  • npm run lint:js -- --fix

Building

  • ember build (development)
  • ember build --environment production (production)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published