diff --git a/package-lock.json b/package-lock.json
index fabe84c839502e2f07f9e6f14445b10a1b6f8a85..1f4188003572ece78e489b22d53b1d478e89de75 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
 {
   "name": "kszkepzes-frontend",
-  "version": "0.2.6",
+  "version": "0.2.7",
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {
diff --git a/package.json b/package.json
index ab55a7ada39701fd0de3c2d3b9fd2c37bdc446a2..49effd9beabf2254f2e57849cb471e7627cdab5d 100644
--- a/package.json
+++ b/package.json
@@ -1,9 +1,11 @@
 {
   "name": "kszkepzes-frontend",
-  "version": "0.2.6",
+  "version": "0.2.7",
   "private": false,
+  "proxy": "http://127.0.0.1:8000/",
   "dependencies": {
     "axios": "^0.19.2",
+    "http-proxy-middleware": "^0.20.0",
     "eslint-plugin-flowtype": "^4.6.0",
     "moment": "^2.24.0",
     "npm": "^6.13.7",
diff --git a/src/components/forms/AddSolutionForm.js b/src/components/forms/AddSolutionForm.js
index 29185364c90e0f8349069fb42abc2eade961cee9..779f92fb7724644e6cc5915fe274ee43db817573 100644
--- a/src/components/forms/AddSolutionForm.js
+++ b/src/components/forms/AddSolutionForm.js
@@ -183,10 +183,13 @@ class AddSolutionForm extends Component {
                 onAccept={() => {
                   this.props.addSolution({
                     task, accepted, corrected, note, name, description, file,
+                    }).then( ()=> {
+                      alert('Sikeres feltĂśltĂŠs!')
+                      this.setState({ showModal: false });
+                      this.props.clearWrite();
+                    }, ()=> {
+                      alert('Sikertelen feltĂśltĂŠs!')
                     });
-                  this.setState({ showModal: false });
-                  this.props.clearWrite();
-                  window.location.reload();
                   }
                 }
               />
diff --git a/src/setupProxy.js.disabled b/src/setupProxy.js
similarity index 100%
rename from src/setupProxy.js.disabled
rename to src/setupProxy.js