Develop a Node.js application ( Webpage that send email )

This project received 19 bids from talented freelancers with an average bid price of $164 USD.

Get free quotes for a project like this
Employer working
Project Budget
$30 - $250 USD
Total Bids
Project Description

Objective: Learn Form Processing in [url removed, login to view] and use AJAX to implement file upload. Also, incorporate “send–email” functionality using a REST-based web service.

Develop a [url removed, login to view] application that delivers an HTML page with a form for sending an e-mail with a file attachment. The form has a “Choose File” button to select the file attachment (this will not submit the form) and a “Send Mail” button to submit to your [url removed, login to view] server (this uses Mailgun to e-mail the message). Use XmlHttpRequest object and FormData to submit the form’s data (Do not use jQuery). On all states the form remains in view; status messages (or progress bar) are to be shown below the form.

Useful References:

[url removed, login to view]  [url removed, login to view]  [url removed, login to view]

MailGun Web service:

[url removed, login to view] (It is better to use the [url removed, login to view] mailgun-js module): [url removed, login to view]

Showing a progress bar for tracking file upload (of the attachment) by trapping the onprogress event of the XHR object.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online