I work at the Student Media Center at my college and while trying to implement new technologies into our daily services, I decided to make a web application that allows users to send personalized email templates to clients based on their information. The application enables multiple client entries and includes options for different email templates, including a confirmation for due dates.
- Dynamic Email Forms: Users can add multiple email forms to send personalized emails to different clients.
- Input Fields: Each form collects the client's name, email, equipment, and the selected email template.
- Email Template Selection: Choose from various predefined templates, including options for confirming due dates.
- Conditional Logic: If the "Due Date Confirmation" template is selected, users can specify if a due date is needed and input the date accordingly.
- Remove Form Functionality: Users can remove any added email forms (except the first one) as needed.
- Responsive Design: The application adjusts to different screen sizes for better usability.
- HTML
- CSS
- JavaScript
- PHP
- A web browser (e.g., Chrome, Firefox, Safari)
-
Clone the repository:
git clone https://github.com/itsvee0120/SMC
-
Open
index.htmlin your browser.
- Fill Out the Form: Enter the client's name, email address, and equipment in the provided fields.
- Select Email Template: Choose an email template from the dropdown menu. If the "Due Date Confirmation" template is selected, specify if a due date is necessary.
- Add More Clients: Click the "Add another template" button to create additional forms for other clients.
- Remove Forms: If needed, use the "Remove Form" button to delete any added forms.
- Send Email: Once all client information is entered, click the "Send Email" button to submit the form.
Make sure to implement the send_email.php file to handle the email sending process. This application only provides the front-end functionality for collecting the necessary information.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Made with ❤️ by Violet Nguyen
GitHub: itsvee0120
