Ezmail screenshot

Ezmail

Author Avatar Theme by Ishaanadarsh
Updated: 9 Jul 2024
18 Stars

An open-source user-friendly Web application with 50+ pre-designed easily customisable email templates for effective communication

Categories

Product Analysis: Ezmail

Overview

We are excited to introduce our new email template website, designed to promote effective and efficient communication among college students. Our website offers a wide range of templates for various scenarios, such as requesting information from professors, scheduling meetings, and networking with professionals. We would love for you to check out our website and provide feedback and suggestions to help us improve our service. This repository contains the code used to create our website - “Ezmail”.

Features

  • Wide range of email templates for various scenarios
  • Easy customization of template content
  • User-friendly interface
  • Quick and efficient communication
  • Templates for requesting information from professors
  • Templates for scheduling meetings
  • Templates for networking with professionals

Installation

To contribute to the project, follow these steps:

  1. Fork this repository.
  2. Clone your forked copy of the project.
  3. Navigate to the project directory.
  4. Add a reference (remote) to the original repository.
  5. Check the remotes for this repository.
  6. Always take a pull from the upstream repository to keep your branch up to date.
  7. Create a new branch for your changes.
  8. Make the desired changes to the code base on your branch.
  9. Track your changes.
  10. Commit your changes.
  11. Push the committed changes to your remote repository.
  12. Create a pull request by comparing your branch to the desired branch of the main repository.
  13. Add an appropriate title and description to your pull request explaining your changes.
  14. Click on Create Pull Request.
  15. Wait for your pull request to be reviewed.

To add a new template, follow these steps:

  1. Navigate to the relevant section in the /src directory.
  2. Open the data.js file.
  3. Modify the javascript object by adding the necessary information for the new template.
  4. Ensure proper formatting and check the working of the changes by running the project locally.
  5. Create a pull request to submit the new template.

To run the project, follow these steps:

  1. Ensure you have the VS Code editor installed.
  2. Clone the repository.
  3. Open all files in VS Code.
  4. Install the dependencies.
  5. Start the development server.

Summary

Ezmail is a new email template website aimed at facilitating effective communication among college students. It offers a wide range of customizable templates for various scenarios and is designed to be user-friendly and efficient. With Ezmail, college students can easily reach out to professors, schedule meetings, and network with professionals. The project is open for contributions, and the installation guide provides a step-by-step process for contributing to the development and adding new templates.