Hey! if you working on a bulk email and SMS application and you have Vue as your main frontend framework, today's tutorial will come in handy. This tutorial will be in three parts. We build a sample application, integrate with AWS Simple Email Service and last part integrate with Twilio.
In this part, we are going to build our sample application using Vue and Tailwind.
// create your application vue create bulk-email-sms-app // we will manually select Vuex, Unit Testing, and Router // Once done we will add tailwind vue add tailwind
In case you want to use a different CSS framework I have an article about adding different CSS frameworks to the Vue project https://dev.to/kevin_odongo35/how-to-add-tailwind-css-bootstrap-vuetify-or-bulma-to-a-vue-project-3on2
Let's create an application as shown in the video and image below. We will have a section we can list all our campaigns, create, edit, and delete a campaign.
I have added jest testing in the application. Once you Folk or download from Github run the following command
yarn install yarn jest
Here are the Github links for each application:
In our next article will handle integrating with AWS Simple Email Service and Twilio.