This repository contains the HNG 12 boilerplate email templates. These templates are part of the Email messaging/Template/SMS (using a background queue) task. You can view the design on Figma. There are a total of 20 email templates.
- Website Link: Website Link
- Figma Design: Figma Design
- Frontend Repository: Boilerplate Frontend Repository
- Backend Repository: Boilerplate Backend Repository
- API Documentation: Boilerplate API Documentation
- HTML
- CSS
These templates are part of the general email functionality for the application. The Email Service, developed on the backend, can be used by various parts of the application such as signing in, signing up, password recovery, account deactivation, invoice generation, etc.
Templates are uploaded through an endpoint and stored on the backend, this can be found in the API docs above. The backend developer can reference these templates by name. Additionally, the templates include dynamic fields like {{name}}
, {{email}}
, {{token}}
, {{link}}
, which are populated with values passed from the backend.
To learn more about this, you can reach out to the backend developer here - KINGAJ
To run the project in your local environment, follow these steps:
-
Clone the repository:
git clone https://github.com/oyerohabib/hng-boilerplate-email-templates.git email-templates
-
Navigate to the project directory:
cd email-templates
-
Preview the templates by opening the respective files in any browser of your choice.
Thank you for considering contributing to the HNG Boilerplate Email Templates! We welcome contributions from the community to help improve and grow the project.
If you find this project helpful or interesting, please consider giving it a star! 🌟 Your support encourages future development and helps others discover the project. Contributions are also welcome—feel free to fork the repo, submit pull requests, or suggest features.
Please note that this project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report any unacceptable behavior.
This project is licensed under the MIT License.