Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmailSystemSender

Project OverView

This Email Registration System allows users to enter their name and email, stores the data in a MySQL database, and sends a confirmation email. It uses MailHog for safe local email testing, making it ideal for development and demo purposes.

Tech Stack

  • Frontend: AngularJS
  • Backend: Node.js + Express
  • Database: MySQL (via MySQL Workbench)
  • Email Service: MailHog (SMTP testing server)
  • Tools: VS Code, GitHub

Running the Application

Start Backend

  • cd backend
  • node server.js

MailHog Setup

  • brew install mailhog
  • mailhog

Start Fronend

  • npx http-server . or touch index.html app.js

Watch Demo

https://drive.google.com/file/d/1nuAaSZiMJdThyUwOHfAeJoEZ7pX0XUzZ/view?usp=sharing

About

Using AngularJs, NodeJs, MySql and REST api creating a webpage that will store a user’s email address and send out a confirmation email containing their name.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages