Skip to content
This repository has been archived by the owner on Aug 10, 2022. It is now read-only.

meditatingdragon/feathers-mailer-emails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feathers Mailer - Extends User Roles and Management

Background

This project demonstrates how to create beautiful transactional emails using Pug and Feathers Mailer. It extends the functionality of the User Roles and Management Project, which is documented in this article.

Functionality

  • Template Emails Compiled with Pug
  • Insert variables into templates
  • Send emails

Configuration

Quasar Frontend

The frontend is a starter. You will want to customize to your brand/color/theme. View the Quasar Docs to learn more about how to add your own brand. The boot/axios and boot/feathersClient files may need to be updated based on the endpoint you are targetting.

FeathersJS Backend

The backend is scaffolded with Feathersjs. See the configuration documentation for more information on how to configure your app. If you are forking this repo, you will want to generate a new secure secret.

Docker

This repo can be run locally with Docker Compose using docker-compose up, though some configuration files may need to be updated/created to properly run locally. Alternately, you can run the client and server repos separately.

Client

Client can be run with the Quasar CLI using quasar dev. Make sure to install the Quasar CLI first.

Server

Server can be run with node using npm run dev.

Screenshots

Email

Email

About

Extends user roles and management with templated emails.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published