Skip to content

lethaldose/email-client

Repository files navigation

email-client

Email client to send emails!

UI

  • UI has a simple form with 2 tabs

    • Email Form Component - to send emails
    • Metrics Component - number of emails sent and failed
  • Email Form Interaction:

Email Client Home Screen

Send Email Form

Design

  • Using material design library for layout and styles using vue-material

Validation

  • Form Validation have been added vuelidate

Build Setup

# install dependencies
`yarn install` or `npm install`

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# run unit tests
npm run unit

# run all tests
npm test

Pending

  • improve messaging styles
  • improve validations

Releases

No releases published

Packages

No packages published