key-solutions / key-solutions.github.io

Repositorio oficial de Key-Solutions.io
0 stars 0 forks source link

Contact form #5

Open EdsonAlcala opened 9 years ago

EdsonAlcala commented 9 years ago

As a user I want to be able to send doubts and suggestions to the Key-Solutions organization using the contact form.

EdsonAlcala commented 9 years ago

We want to implement the contact form of the website in a simple way.

In the past we had the website was hosted in windows azure and it was a web application, so we were able to use Data Annotations to validate the input data and a simple post to the webserver.

However we want to have everything in Github, but as you know, Github Pages doesn't have any server to handle the requests.

To solve this problem, we are going to implement a simple API Service which will be in charge of receive the request from the website and send the email.

So, we are going to make Ajax request to the API.

Note: We can do a lot of things in the API, we can even log emails being send, data from the users location, and son on.