Skip to content

"ExpressMailer: A simple Express website with a contact form that seamlessly sends emails using Gmail and Nodemailer."

Notifications You must be signed in to change notification settings

alin00r/GmailContactApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GmailContactApp

image

Technologies 🚀

  • Node.js
  • Express.js
  • HTML, CSS
  • Pug || jade (Template Engine)
  • Nodemailer
  • Gmail
  1. Clone the Repository: Clone this repository to your local machine:

    git clone https://github.com/alin00r/GmailContactApp.git
    cd GmailContactApp
  2. Install Dependencies: Run the following command to install all the required dependencies:

    npm install
  3. Configure Environment Variables:

    Before you can run the Natours app, you need to set up your environment variables. These variables store sensitive information required for the app to function properly. Follow these steps to configure your environment variables:

    1. Create a .env File: In the root directory of the app, create a file named .env.

    2. Add the Following Environment Variables: Replace the placeholders with your actual information. You might need to sign up for accounts and services to obtain the required credentials.

      # Gmail Configuration
       GMAIL_USERNAME = your gmail email(account)
       GMAIL_PASSWORD = your gmail password

    image

License

License

About

"ExpressMailer: A simple Express website with a contact form that seamlessly sends emails using Gmail and Nodemailer."

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published