diff --git a/src/App.js b/src/App.js
index 0db10c24b206dee984e8939f3cb850c34cb90bc3..119012de06beffa5c627e01f071a8cb5ae5ad323 100644
--- a/src/App.js
+++ b/src/App.js
@@ -8,6 +8,8 @@ import IconButton from '@material-ui/core/IconButton';
 import ReorderIcon from '@material-ui/icons/Reorder';
 import RadioButtonCheckedIcon from '@material-ui/icons/RadioButtonChecked';
 import CheckBoxOutlineBlankIcon from '@material-ui/icons/CheckBoxOutlineBlank';
+import Button from '@material-ui/core/Button';
+import axios from 'axios';
 
 import FormFieldText from './components/fieldsCreateForm/FormFieldText';
 import FormFieldSelect from './components/fieldsCreateForm/FormFieldSelect';
@@ -15,6 +17,8 @@ import FormFieldRadio from './components/fieldsCreateForm/FormFieldRadio';
 import FormFieldCheckbox from './components/fieldsCreateForm/FormFieldCheckbox';
 import FormFieldTitle from './components/fieldsCreateForm/FormFieldTitle';
 
+import config from './config';
+
 
 const useStyles = makeStyles(theme => ({
   menu: {
@@ -101,6 +105,35 @@ function App() {
     console.log(form);
   }
 
+  function createForm() {
+    let json = {
+      title: form[0].title,
+      description: form[0].description,
+      inputs: []
+    }
+    
+    form.forEach(function(x, index){
+      if(x.type === "question") {
+        json.inputs.push({
+          "placement": index-1,
+          "description": "Adicionar esse campo no front",
+          "question": x.question,
+          "enabled": x.required,
+          "type": 0, // question type = 0
+          "validation": []
+        });
+      }
+    });
+    
+
+    console.log(json);
+    axios.post(`${config.genformsapi.url}/form`, json )
+      .then(res => {
+        console.log(res);
+        console.log(res.data);
+      });
+  }
+
   return (
     <div>
       <Grid
@@ -139,6 +172,9 @@ function App() {
                                     setDescriptionField={setDescriptionField}/>
 })
         }
+        <Button variant="contained" color="primary" onClick={createForm}>
+          Criar
+        </Button>
       </Grid>
     
       <Paper className={classes.menu}>