From 46d5160f2a34c66b2f9c63a6012b83296f089b24 Mon Sep 17 00:00:00 2001
From: Adylan Roaffa <adylanrff@gmail.com>
Date: Wed, 24 Oct 2018 16:57:53 +0700
Subject: [PATCH] profile and edit profile done

---
 .idea/misc.xml                         |   6 +
 .idea/modules.xml                      |   8 +
 .idea/tugasbesar1_2018.iml             |   8 +
 .idea/vcs.xml                          |   6 +
 .idea/workspace.xml                    | 461 +++++++++++++++++++++++++
 app/controller/user/AuthMiddleware.php |   2 +-
 app/controller/user/User.php           |   4 +-
 app/controller/user/UserDb.php         |  13 +-
 app/controller/user/UserUsecase.php    |  10 +-
 app/view/edit-profile.php              |  11 +
 app/view/profile.php                   |   2 +-
 config/devel.php                       |   2 +-
 public/index.php                       |   3 +-
 public/static/css/edit-profile.css     | 102 ++++++
 public/static/css/header.css           |   2 +-
 public/static/css/profile.css          |  67 ++++
 public/static/html/edit-profile.html   |  45 +++
 public/static/html/profile.html        |  44 +++
 public/static/img/email.png            | Bin 0 -> 13707 bytes
 public/static/img/house.png            | Bin 0 -> 40971 bytes
 public/static/img/pencil.png           | Bin 0 -> 3590 bytes
 public/static/img/phone.png            | Bin 0 -> 10765 bytes
 public/static/img/profile.jpg          | Bin 0 -> 50277 bytes
 public/static/img/profile.png          | Bin 0 -> 8634 bytes
 public/static/js/edit-profile.js       |  54 +++
 public/static/js/header.js             |   2 +-
 public/static/js/login.js              |   2 +-
 public/static/js/profile.js            |  34 ++
 28 files changed, 870 insertions(+), 18 deletions(-)
 create mode 100644 .idea/misc.xml
 create mode 100644 .idea/modules.xml
 create mode 100644 .idea/tugasbesar1_2018.iml
 create mode 100644 .idea/vcs.xml
 create mode 100644 .idea/workspace.xml
 create mode 100644 app/view/edit-profile.php
 create mode 100644 public/static/css/edit-profile.css
 create mode 100644 public/static/css/profile.css
 create mode 100644 public/static/html/edit-profile.html
 create mode 100644 public/static/html/profile.html
 create mode 100644 public/static/img/email.png
 create mode 100644 public/static/img/house.png
 create mode 100644 public/static/img/pencil.png
 create mode 100644 public/static/img/phone.png
 create mode 100644 public/static/img/profile.jpg
 create mode 100644 public/static/img/profile.png
 create mode 100644 public/static/js/edit-profile.js
 create mode 100644 public/static/js/profile.js

diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..28a804d
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="JavaScriptSettings">
+    <option name="languageLevel" value="ES6" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..a866abc
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/tugasbesar1_2018.iml" filepath="$PROJECT_DIR$/.idea/tugasbesar1_2018.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/tugasbesar1_2018.iml b/.idea/tugasbesar1_2018.iml
new file mode 100644
index 0000000..c956989
--- /dev/null
+++ b/.idea/tugasbesar1_2018.iml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="WEB_MODULE" version="4">
+  <component name="NewModuleRootManager">
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$" vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
new file mode 100644
index 0000000..16b346f
--- /dev/null
+++ b/.idea/workspace.xml
@@ -0,0 +1,461 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ChangeListManager">
+    <list default="true" id="10848368-dfb8-4584-81d9-34a66ff8229c" name="Default Changelist" comment="">
+      <change beforePath="$PROJECT_DIR$/app/controller/user/AuthMiddleware.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/controller/user/AuthMiddleware.php" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/controller/user/User.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/controller/user/User.php" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/controller/user/UserDb.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/controller/user/UserDb.php" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/controller/user/UserUsecase.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/controller/user/UserUsecase.php" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/view/profile.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/view/profile.php" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/config/devel.php" beforeDir="false" afterPath="$PROJECT_DIR$/config/devel.php" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/public/index.php" beforeDir="false" afterPath="$PROJECT_DIR$/public/index.php" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/public/static/css/header.css" beforeDir="false" afterPath="$PROJECT_DIR$/public/static/css/header.css" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/public/static/js/header.js" beforeDir="false" afterPath="$PROJECT_DIR$/public/static/js/header.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/public/static/js/login.js" beforeDir="false" afterPath="$PROJECT_DIR$/public/static/js/login.js" afterDir="false" />
+    </list>
+    <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
+    <option name="SHOW_DIALOG" value="false" />
+    <option name="HIGHLIGHT_CONFLICTS" value="true" />
+    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+    <option name="LAST_RESOLUTION" value="IGNORE" />
+  </component>
+  <component name="FUSProjectUsageTrigger">
+    <session id="585135910">
+      <usages-collector id="statistics.lifecycle.project">
+        <counts>
+          <entry key="project.open.time.1" value="1" />
+          <entry key="project.opened" value="1" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.file.extensions.open">
+        <counts>
+          <entry key="css" value="3" />
+          <entry key="gitignore" value="1" />
+          <entry key="html" value="3" />
+          <entry key="js" value="4" />
+          <entry key="php" value="7" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.file.types.open">
+        <counts>
+          <entry key="CSS" value="3" />
+          <entry key="HTML" value="3" />
+          <entry key="JavaScript" value="4" />
+          <entry key="PHP" value="7" />
+          <entry key="PLAIN_TEXT" value="1" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.file.extensions.edit">
+        <counts>
+          <entry key="css" value="1071" />
+          <entry key="html" value="941" />
+          <entry key="js" value="590" />
+          <entry key="php" value="115" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.file.types.edit">
+        <counts>
+          <entry key="CSS" value="1071" />
+          <entry key="HTML" value="941" />
+          <entry key="JavaScript" value="590" />
+          <entry key="PHP" value="115" />
+        </counts>
+      </usages-collector>
+    </session>
+  </component>
+  <component name="FileEditorManager">
+    <leaf>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/public/static/html/edit-profile.html">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="525">
+              <caret line="35" column="64" selection-start-line="35" selection-start-column="64" selection-end-line="35" selection-end-column="64" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/public/static/html/header.html">
+          <provider selected="true" editor-type-id="text-editor" />
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/public/static/css/header.css">
+          <provider selected="true" editor-type-id="text-editor">
+            <state>
+              <caret column="5" lean-forward="true" selection-start-column="5" selection-end-column="5" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/public/static/js/header.js">
+          <provider selected="true" editor-type-id="text-editor">
+            <state>
+              <caret column="34" lean-forward="true" selection-start-column="34" selection-end-column="34" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/public/static/js/edit-profile.js">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="405">
+              <caret line="27" column="41" selection-start-line="27" selection-start-column="41" selection-end-line="27" selection-end-column="41" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/public/static/js/login.js">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="165">
+              <caret line="11" column="32" lean-forward="true" selection-start-line="11" selection-end-line="12" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/controller/user/routes.php">
+          <provider selected="true" editor-type-id="text-editor" />
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/controller/user/UserUsecase.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="255">
+              <caret line="47" column="56" lean-forward="true" selection-start-line="47" selection-start-column="56" selection-end-line="47" selection-end-column="56" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/controller/user/UserDb.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="342">
+              <caret line="47" lean-forward="true" selection-start-line="47" selection-end-line="47" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/view/edit-profile.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="90">
+              <caret line="6" column="3" selection-start-line="6" selection-start-column="3" selection-end-line="6" selection-end-column="3" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+    </leaf>
+  </component>
+  <component name="FileTemplateManagerImpl">
+    <option name="RECENT_TEMPLATES">
+      <list>
+        <option value="HTML File" />
+        <option value="CSS File" />
+        <option value="JavaScript File" />
+      </list>
+    </option>
+  </component>
+  <component name="FindInProjectRecents">
+    <findStrings>
+      <find>updateUser</find>
+    </findStrings>
+  </component>
+  <component name="Git.Settings">
+    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
+  </component>
+  <component name="IdeDocumentHistory">
+    <option name="CHANGED_PATHS">
+      <list>
+        <option value="$PROJECT_DIR$/public/static/css/profile.css" />
+        <option value="$PROJECT_DIR$/public/static/html/profile.html" />
+        <option value="$PROJECT_DIR$/app/view/edit-profile.php" />
+        <option value="$PROJECT_DIR$/public/index.php" />
+        <option value="$PROJECT_DIR$/public/static/js/header.js" />
+        <option value="$PROJECT_DIR$/public/static/js/profile.js" />
+        <option value="$PROJECT_DIR$/config/devel.php" />
+        <option value="$PROJECT_DIR$/public/static/css/edit-profile.css" />
+        <option value="$PROJECT_DIR$/public/static/css/header.css" />
+        <option value="$PROJECT_DIR$/public/static/html/edit-profile.html" />
+        <option value="$PROJECT_DIR$/app/controller/user/UserDb.php" />
+        <option value="$PROJECT_DIR$/app/controller/user/UserUsecase.php" />
+        <option value="$PROJECT_DIR$/public/static/js/edit-profile.js" />
+      </list>
+    </option>
+  </component>
+  <component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
+  <component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" />
+  <component name="JsGulpfileManager">
+    <detection-done>true</detection-done>
+    <sorting>DEFINITION_ORDER</sorting>
+  </component>
+  <component name="ProjectFrameBounds" extendedState="6">
+    <option name="width" value="1920" />
+    <option name="height" value="1080" />
+  </component>
+  <component name="ProjectView">
+    <navigator proportions="" version="1">
+      <foldersAlwaysOnTop value="true" />
+    </navigator>
+    <panes>
+      <pane id="ProjectPane">
+        <subPane>
+          <expand>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+              <item name="app" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+              <item name="app" type="462c0819:PsiDirectoryNode" />
+              <item name="controller" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+              <item name="app" type="462c0819:PsiDirectoryNode" />
+              <item name="controller" type="462c0819:PsiDirectoryNode" />
+              <item name="user" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+              <item name="app" type="462c0819:PsiDirectoryNode" />
+              <item name="view" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+              <item name="public" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+              <item name="public" type="462c0819:PsiDirectoryNode" />
+              <item name="static" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+              <item name="public" type="462c0819:PsiDirectoryNode" />
+              <item name="static" type="462c0819:PsiDirectoryNode" />
+              <item name="css" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+              <item name="public" type="462c0819:PsiDirectoryNode" />
+              <item name="static" type="462c0819:PsiDirectoryNode" />
+              <item name="img" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="tugasbesar1_2018" type="b2602c69:ProjectViewProjectNode" />
+              <item name="tugasbesar1_2018" type="462c0819:PsiDirectoryNode" />
+              <item name="public" type="462c0819:PsiDirectoryNode" />
+              <item name="static" type="462c0819:PsiDirectoryNode" />
+              <item name="js" type="462c0819:PsiDirectoryNode" />
+            </path>
+          </expand>
+          <select />
+        </subPane>
+      </pane>
+      <pane id="Scope" />
+    </panes>
+  </component>
+  <component name="PropertiesComponent">
+    <property name="DefaultHtmlFileTemplate" value="HTML File" />
+    <property name="WebServerToolWindowFactoryState" value="false" />
+    <property name="last_opened_file_path" value="$PROJECT_DIR$" />
+    <property name="list.type.of.created.stylesheet" value="CSS" />
+    <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
+    <property name="nodejs_npm_path_reset_for_default_project" value="true" />
+  </component>
+  <component name="RunDashboard">
+    <option name="ruleStates">
+      <list>
+        <RuleState>
+          <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
+        </RuleState>
+        <RuleState>
+          <option name="name" value="StatusDashboardGroupingRule" />
+        </RuleState>
+      </list>
+    </option>
+  </component>
+  <component name="SvnConfiguration">
+    <configuration />
+  </component>
+  <component name="TaskManager">
+    <task active="true" id="Default" summary="Default task">
+      <changelist id="10848368-dfb8-4584-81d9-34a66ff8229c" name="Default Changelist" comment="" />
+      <created>1540366993461</created>
+      <option name="number" value="Default" />
+      <option name="presentableId" value="Default" />
+      <updated>1540366993461</updated>
+      <workItem from="1540366994913" duration="7734000" />
+    </task>
+    <servers />
+  </component>
+  <component name="TimeTrackingManager">
+    <option name="totallyTimeSpent" value="7734000" />
+  </component>
+  <component name="ToolWindowManager">
+    <frame x="0" y="0" width="1920" height="1080" extended-state="6" />
+    <editor active="true" />
+    <layout>
+      <window_info id="Favorites" order="0" side_tool="true" />
+      <window_info active="true" content_ui="combo" id="Project" order="1" visible="true" weight="0.2497332" />
+      <window_info id="Structure" order="2" side_tool="true" weight="0.25" />
+      <window_info anchor="bottom" id="Terminal" order="0" weight="0.32979852" />
+      <window_info anchor="bottom" id="Database Changes" order="1" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Event Log" order="2" side_tool="true" />
+      <window_info anchor="bottom" id="Version Control" order="3" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Docker" order="4" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Message" order="5" />
+      <window_info anchor="bottom" id="Find" order="6" />
+      <window_info anchor="bottom" id="Run" order="7" />
+      <window_info anchor="bottom" id="Debug" order="8" weight="0.4" />
+      <window_info anchor="bottom" id="Cvs" order="9" weight="0.25" />
+      <window_info anchor="bottom" id="Inspection" order="10" weight="0.4" />
+      <window_info anchor="bottom" id="TODO" order="11" />
+      <window_info anchor="right" id="Database" order="0" />
+      <window_info anchor="right" id="Commander" internal_type="SLIDING" order="1" type="SLIDING" weight="0.4" />
+      <window_info anchor="right" id="Ant Build" order="2" weight="0.25" />
+      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="3" weight="0.2497332" />
+    </layout>
+  </component>
+  <component name="TypeScriptGeneratedFilesManager">
+    <option name="version" value="1" />
+  </component>
+  <component name="VcsContentAnnotationSettings">
+    <option name="myLimit" value="2678400000" />
+  </component>
+  <component name="editorHistoryManager">
+    <entry file="file://$PROJECT_DIR$/public/static/html/profile.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="150">
+          <caret line="10" column="35" selection-start-line="10" selection-start-column="35" selection-end-line="10" selection-end-column="35" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/index.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="840">
+          <caret line="56" column="26" selection-start-line="56" selection-start-column="26" selection-end-line="56" selection-end-column="26" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/static/css/profile.css">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="801">
+          <caret line="67" lean-forward="true" selection-start-line="67" selection-end-line="67" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/static/js/profile.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state>
+          <caret selection-end-line="6" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/app/view/profile.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="15">
+          <caret line="1" selection-start-line="1" selection-end-line="4" selection-end-column="49" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/config/devel.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="75">
+          <caret line="5" column="39" selection-start-line="5" selection-start-column="39" selection-end-line="5" selection-end-column="39" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/.gitignore">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="30">
+          <caret line="2" lean-forward="true" selection-start-line="2" selection-end-line="2" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/static/css/edit-profile.css">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="180">
+          <caret line="12" column="17" selection-start-line="12" selection-start-column="17" selection-end-line="12" selection-end-column="17" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/static/html/header.html">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/static/css/header.css">
+      <provider selected="true" editor-type-id="text-editor">
+        <state>
+          <caret column="5" lean-forward="true" selection-start-column="5" selection-end-column="5" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/app/view/edit-profile.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="90">
+          <caret line="6" column="3" selection-start-line="6" selection-start-column="3" selection-end-line="6" selection-end-column="3" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/static/html/edit-profile.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="525">
+          <caret line="35" column="64" selection-start-line="35" selection-start-column="64" selection-end-line="35" selection-end-column="64" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/static/js/header.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state>
+          <caret column="34" lean-forward="true" selection-start-column="34" selection-end-column="34" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/app/controller/user/UserDb.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="342">
+          <caret line="47" lean-forward="true" selection-start-line="47" selection-end-line="47" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/app/controller/user/UserUsecase.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="255">
+          <caret line="47" column="56" lean-forward="true" selection-start-line="47" selection-start-column="56" selection-end-line="47" selection-end-column="56" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/app/controller/user/routes.php">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/static/js/login.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="165">
+          <caret line="11" column="32" lean-forward="true" selection-start-line="11" selection-end-line="12" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/public/static/js/edit-profile.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="405">
+          <caret line="27" column="41" selection-start-line="27" selection-start-column="41" selection-end-line="27" selection-end-column="41" />
+        </state>
+      </provider>
+    </entry>
+  </component>
+</project>
\ No newline at end of file
diff --git a/app/controller/user/AuthMiddleware.php b/app/controller/user/AuthMiddleware.php
index 15813d0..2b850e1 100644
--- a/app/controller/user/AuthMiddleware.php
+++ b/app/controller/user/AuthMiddleware.php
@@ -8,7 +8,7 @@
             if ($_COOKIE["Authorization"]){
                 $user_id = verifyJWT($_COOKIE["Authorization"]);
                 if ($user_id){
-                    setcookie("user_id", $user_id, time()+300, "/");
+                    setcookie("user_id", $user_id, time()+3000, "/");
                     $next($nextRequest);
                     exit;
                 } 
diff --git a/app/controller/user/User.php b/app/controller/user/User.php
index f66ec40..878945f 100644
--- a/app/controller/user/User.php
+++ b/app/controller/user/User.php
@@ -5,14 +5,16 @@
         public $fullname;
         public $email;
         public $address;
+        public $phone;
         private $hpass;
 
-        function __construct($user_id,$username,$fullname,$email,$address,$hpass){
+        function __construct($user_id,$username,$fullname,$email,$address,$phone,$hpass){
             $this->user_id = $user_id;
             $this->username = $username;
             $this->fullname = $fullname;
             $this->email = $email;
             $this->address = $address;
+            $this->phone = $phone;
             $this->hpass = $hpass;
         }
 
diff --git a/app/controller/user/UserDb.php b/app/controller/user/UserDb.php
index 1d59300..0c69cce 100644
--- a/app/controller/user/UserDb.php
+++ b/app/controller/user/UserDb.php
@@ -18,34 +18,35 @@
                 $username = $row["username"];
                 $email = $row["email"];
                 $address = $row["address"];
+                $phone = $row["phone"];
                 $hpass = $row["hpass"];
                 
-                $user = new User($user_id, $username, $fullname, $email, $address, $hpass);
+                $user = new User($user_id, $username, $fullname, $email, $address, $phone, $hpass);
             };      
             return $user;
         }
 
         function createUser($user){
             $userRes = null;
-            $sql = 'INSERT INTO user(username,fullname,email,address,hpass) VALUES(?,?,?,?,?)';
+            $sql = 'INSERT INTO user(username,fullname,email,address,phone,hpass) VALUES(?,?,?,?,?,?)';
             $stmt = $this->conn->prepare($sql);
 
-            if ($stmt->execute([$user->username, $user->fullname, $user->email, $user->address, $user->getPassword()])){
+            if ($stmt->execute([$user->username, $user->fullname, $user->email, $user->address,$user->phone, $user->getPassword()])){
                 $user_id = 0;
                 $last_insert_id = $this->conn->query("SELECT LAST_INSERT_ID()");
                 foreach($last_insert_id as $row){
                     $user_id = $row["LAST_INSERT_ID()"]; 
                 };
-                $userRes = new User($user_id, $user->username, $user->fullname, $user->email, $user->address, $user->getPassword());
+                $userRes = new User($user_id, $user->username, $user->fullname, $user->email, $user->address, $user->phone, $user->getPassword());
             }
             return $userRes;
         }
 
         function updateUser($user){
-            $sql = 'UPDATE user SET username=?, fullname=?, email=?, address=?, hpass=? WHERE user_id=?';
+            $sql = 'UPDATE user SET username=?, fullname=?, email=?, address=?, phone=?, hpass=? WHERE user_id=?';
             $stmt = $this->conn->prepare($sql);
 
-            if ($stmt->execute([$user->username, $user->fullname, $user->email, $user->address, $user->getPassword(), $user->user_id])){
+            if ($stmt->execute([$user->username, $user->fullname, $user->email, $user->address,  $user->phone, $user->getPassword(), $user->user_id])){
                 return $user;
             } else {
                 return null;
diff --git a/app/controller/user/UserUsecase.php b/app/controller/user/UserUsecase.php
index c773eac..e9bd775 100644
--- a/app/controller/user/UserUsecase.php
+++ b/app/controller/user/UserUsecase.php
@@ -26,11 +26,12 @@
             $fullname = $request->payload["fullname"];
             $email = $request->payload["email"];
             $address = $request->payload["address"];
+            $phone = $request->payload["phone"];
             $password = $request->payload["password"];
             $hpass = hash('sha256', $password);
 
             if (!$this->userDb->isEmailOrUsernameExist($email,$username)){
-                $user = new User(null,$username,$fullname,$email,$address, $hpass);
+                $user = new User(null,$username,$fullname,$email,$address,$phone,$hpass);
                 $user = $this->userDb->createUser($user);
                 if ($user){
                     writeResponse(200, "Success register user", $user);
@@ -44,14 +45,15 @@
 
         function editProfile(Request $request){
             $user_id = (int)$request->params["user_id"];
-            $user = $this->userDb->getUserById($user_id)[0];
+            $user = $this->userDb->getUserById($user_id);
 
             if ($user){
                 $user->username = array_key_exists("username",$request->payload) ? $request->payload["username"] : $user->username;
                 $user->fullname = array_key_exists("fullname",$request->payload) ? $request->payload["fullname"]: $user->fullname;
                 $user->email = array_key_exists("email",$request->payload) ? $request->payload["email"] : $user->email;
                 $user->address = array_key_exists("address",$request->payload) ? $request->payload["address"] : $user->address;
-    
+                $user->phone= array_key_exists("phone",$request->payload) ? $request->payload["phone"] : $user->phone;
+
                 $newPass = array_key_exists("password",$request->payload) ? hash('sha256', $request->payload["username"]) : $user->getPassword();
                 $user->setPassword($newPass);
                 
@@ -83,7 +85,7 @@
             if ($user_id) {
                 $payload = array(
                     "user_id"=> (int)$user_id,
-                    "exp"=> time()+300
+                    "exp"=> time()+3000
                 );
                 $jwt =  generateJWT($payload);
                 writeResponse(200, "Login Success", $jwt);
diff --git a/app/view/edit-profile.php b/app/view/edit-profile.php
new file mode 100644
index 0000000..9228f27
--- /dev/null
+++ b/app/view/edit-profile.php
@@ -0,0 +1,11 @@
+<?php
+/**
+ * Created by PhpStorm.
+ * User: adylan
+ * Date: 24/10/18
+ * Time: 15:17
+ */
+    include __STATIC__.'/html/header.html';
+    include __STATIC__.'/html/edit-profile.html';
+    include __STATIC__.'/html/footer.html';
+?>
\ No newline at end of file
diff --git a/app/view/profile.php b/app/view/profile.php
index d0e46b8..9ef377e 100644
--- a/app/view/profile.php
+++ b/app/view/profile.php
@@ -1,6 +1,6 @@
 <?php
         include __STATIC__.'/html/header.html';
         // Include content here;
-        echo "Implement plz";
+        include __STATIC__.'/html/profile.html';    
         include __STATIC__.'/html/footer.html';    
 ?>
\ No newline at end of file
diff --git a/config/devel.php b/config/devel.php
index 7a9949e..ad2af67 100644
--- a/config/devel.php
+++ b/config/devel.php
@@ -3,7 +3,7 @@
         "db" => array(
             "host" => "localhost",
             "user" => "root",
-            "password" => "06071998",
+            "password" => "rahasiailahi",
             "db_name" => "tayo_book_store"
         ),
         "base_url" => "http://localhost:4000/",
diff --git a/public/index.php b/public/index.php
index b5ff854..f364ff4 100644
--- a/public/index.php
+++ b/public/index.php
@@ -54,9 +54,10 @@
     $router->add("/register/", "GET", 'render', null, 'register.php');
     $router->add("/history/", "GET", 'render', $authMiddleware, 'history.php');
     $router->add("/profile/", "GET", 'render', $authMiddleware, 'profile.php');
+    $router->add("/profile/edit/", "GET", "render", $authMiddleware, "edit-profile.php");
     $router->add("/logout/", "GET", 'render', $authMiddleware, 'logout.php');
     $router->add("/review/", "GET", "render", $authMiddleware, "review.php");
-    // TODO: Add Order Routes
+// TODO: Add Order Routes
     
     $errorCallback = function(){
         writeResponse(404, "Page not found.");
diff --git a/public/static/css/edit-profile.css b/public/static/css/edit-profile.css
new file mode 100644
index 0000000..da086a2
--- /dev/null
+++ b/public/static/css/edit-profile.css
@@ -0,0 +1,102 @@
+.edit-profile-container {
+    width: 60%;
+    height: 100%;
+    margin: 0 auto;
+}
+
+.edit-profile-content{
+    padding: 5%;
+}
+
+input, textarea{
+    background-color: #ffffff;
+    color: black;
+}
+.edit-profile-headline {
+    color: #FF6029;
+    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
+    padding: 50px;
+    font-size: 5em;
+    margin: 0;
+}
+
+.edit-profile-picture{
+    display: flex;
+    justify-content: space-between;
+    margin-bottom: 10%;
+}
+
+
+.edit-picture-img {
+    max-width: 250px;
+    max-height: 250px;
+    border: 2pt solid black;
+}
+
+.picture-input-file{
+    margin: 10px;
+}
+
+.picture-input-text{
+    flex-grow: 1;
+}
+
+.edit-picture-input {
+    display: flex;
+    margin-left: 5%;
+    flex-grow: 1;
+    margin-top: auto;
+    margin-bottom: auto;
+}
+
+.edit-profile-identity{
+    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
+}
+
+.row {
+    margin: 1%;
+    font-size: 1.5em;
+}
+
+.identity-column {
+    width: 30%;
+}
+
+.input-column {
+    width: 70%;
+
+}
+
+.edit-button-container{
+    margin-top: 5%;
+    display: flex;
+    justify-content: space-between;
+    width: 100%;
+}
+.edit-button {
+    border-radius: 5px;
+    font-size: 1.5em;
+    padding: 5px 20px 5px 20px;
+    background-color: white;
+}
+
+.orange-button{
+    color: #FF6029;
+    border: 1pt solid #FF6029;
+}
+
+.orange-button:hover{
+    color: #ffffff;
+    background: #FF6029;
+}
+
+.blue-button{
+    color: #00aeef;
+    border: 1pt solid #00aeef;
+}
+
+.blue-button:hover{
+    color: #ffffff;
+    background: #00aeef;
+}
+
diff --git a/public/static/css/header.css b/public/static/css/header.css
index 8f36eb7..11a7f79 100644
--- a/public/static/css/header.css
+++ b/public/static/css/header.css
@@ -28,7 +28,7 @@ nav {
     font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
     font-style: italic;
     margin-top:10%;
-    margin-right:10px;
+    margin-right:35px;
 }
 
 #logo {
diff --git a/public/static/css/profile.css b/public/static/css/profile.css
new file mode 100644
index 0000000..193e66f
--- /dev/null
+++ b/public/static/css/profile.css
@@ -0,0 +1,67 @@
+body{
+    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
+}
+
+.main-container{
+    width: 100%;
+    height: 100%;
+}
+
+.profile-picture-jumbotron {
+    background-color: #003B4C;
+     display: flex;
+    justify-content: center;
+    margin: 0;
+}
+
+.profile-picture-container{
+    margin: 0 auto;
+    width: 50%;
+    padding:1.5%;
+    text-align: center;
+}
+
+.profile-img {
+    max-height: 75%;
+    border-radius : 100%;
+    border: 10pt solid yellow;
+}
+
+.profile-name {
+    font-family: Helvetica, Verdana, sans-serif;
+    color: white;
+    text-align: center;
+    font-size: 4.5em;
+    margin: 2%;
+}
+
+.detail-container{
+    width: 70%;
+    height: 100%;
+    margin: 0 auto;
+}
+
+.profile-table{
+    width:100%;
+    padding-left: 3%;
+    padding-right: 3%;
+    font-size: 3em;
+    font-family: 'Courier New', Courier, monospace;
+}
+
+.table-headline{
+    font-size: 5em;
+    color:#FF6029;
+}
+
+.profile-icon {
+    position: relative;
+    float: right;
+    max-height: 50px;
+}
+
+.edit-icon{
+    float: right;
+    margin: 2%;
+    height: 50px;
+}
diff --git a/public/static/html/edit-profile.html b/public/static/html/edit-profile.html
new file mode 100644
index 0000000..adc2c98
--- /dev/null
+++ b/public/static/html/edit-profile.html
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <title>Edit Profile</title>
+    <link rel="stylesheet" href="/static/css/edit-profile.css">
+</head>
+<body>
+    <div class="edit-profile-container">
+        <h1 class="edit-profile-headline">Edit Profile</h1>
+        <div class="edit-profile-content">
+            <div class="edit-profile-picture">
+                <img src="/static/img/tayoblue.jpg" class="edit-picture-img">
+                <div class="edit-picture-input">
+                    <input type="text" class="picture-input-text" >
+                    <input type="file" name="pic" accept="image/*" class="picture-input-file" >
+                </div>
+            </div>
+            <div class="edit-profile-identity">
+                <div class="row">
+                    <span class="identity-column" >Name </span>
+                    <input type="text" class="input-column" id="edit_name">
+                </div>
+                <div class="row">
+                    <span class="identity-column">Address </span>
+                    <textarea class="input-column" rows="10" id="edit_address"></textarea>
+                </div>
+                <div class="row">
+                    <span class="identity-column">Phone Number </span>
+                    <input type="text" class="input-column" id="edit_phone">
+                </div>
+            </div>
+
+            <div class="edit-button-container">
+                <button class="edit-button orange-button" id="back_button">BACK</button>
+                <button class="edit-button blue-button" id="save_button">SAVE</button>
+            </div>
+        </div>
+
+
+    </div>
+
+</body>
+<script src="/static/js/edit-profile.js"></script>
+</html>
\ No newline at end of file
diff --git a/public/static/html/profile.html b/public/static/html/profile.html
new file mode 100644
index 0000000..e4e9f5c
--- /dev/null
+++ b/public/static/html/profile.html
@@ -0,0 +1,44 @@
+<link rel="stylesheet" href="/static/css/profile.css">
+<div class="main-container">
+    <div class="profile-picture-jumbotron">
+        <div class="profile-picture-container">
+        </div>
+        <div class="profile-picture-container">
+            <img src="/static/img/tayoblue.jpg" class="profile-img"></img>
+            <h1 class="profile-name" id="profile_name">Username</h1>
+        </div>
+        <div class="profile-picture-container">
+            <a href="/profile/edit/"><img src="/static/img/pencil.png" class="edit-icon"></a>
+        </div>
+
+
+    </div>
+
+    <div class="detail-container">
+        <h1 class="table-headline">My Profile</h1>
+        <table class="profile-table" cellpadding="15">
+            <tr class="table-row" height=75>
+                <td width="10%" ><img class="profile-icon" src="/static/img/profile.png"></td>
+                <td width="40%">Username</td>
+                <td id="username_column">Tayo</td>
+            </tr>
+            <tr class="table-row" height=75>
+                <td><img class="profile-icon" src="/static/img/email.png"></td>
+                <td>Email</td>
+                <td id="email_column">email</td>
+            </tr>
+            <tr class="table-row" height=75>
+                <td><img class="profile-icon" src="/static/img/house.png"></td>
+                <td>Address</td>
+                <td id="address_column">address</td>
+            </tr>
+            <tr class="table-row" height=75>
+                <td><img class="profile-icon" src="/static/img/phone.png"></td>
+                <td>Phone Number</td>
+                <td id="phone_column">phone</td>
+            </tr>
+        </table>
+    </div>
+</div>
+
+<script src="/static/js/profile.js"></script>
\ No newline at end of file
diff --git a/public/static/img/email.png b/public/static/img/email.png
new file mode 100644
index 0000000000000000000000000000000000000000..37c7f7dce74fd15b71ffbb26b1fe4a9f5a37c7bf
GIT binary patch
literal 13707
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
H@i+blscdB2

literal 0
HcmV?d00001

diff --git a/public/static/img/house.png b/public/static/img/house.png
new file mode 100644
index 0000000000000000000000000000000000000000..9cb9274490a5802975bd394042a25400a3838cba
GIT binary patch
literal 40971
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
MB;>^N?&*2|FDt>JJpcdz

literal 0
HcmV?d00001

diff --git a/public/static/img/pencil.png b/public/static/img/pencil.png
new file mode 100644
index 0000000000000000000000000000000000000000..5934ba51213de8ed981fb21c0c79aef0920879e9
GIT binary patch
literal 3590
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

literal 0
HcmV?d00001

diff --git a/public/static/img/phone.png b/public/static/img/phone.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0c3811682a7f677324241641f20f472c3acd128
GIT binary patch
literal 10765
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

literal 0
HcmV?d00001

diff --git a/public/static/img/profile.jpg b/public/static/img/profile.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..14ec7e21dd6f94e2be96c0c10a6dd885faf346cd
GIT binary patch
literal 50277
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

literal 0
HcmV?d00001

diff --git a/public/static/img/profile.png b/public/static/img/profile.png
new file mode 100644
index 0000000000000000000000000000000000000000..816e8ae1133c0459912f4a904904a8581ee6d4c7
GIT binary patch
literal 8634
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
G-~S8h6yN9o

literal 0
HcmV?d00001

diff --git a/public/static/js/edit-profile.js b/public/static/js/edit-profile.js
new file mode 100644
index 0000000..435b7e0
--- /dev/null
+++ b/public/static/js/edit-profile.js
@@ -0,0 +1,54 @@
+let nameText = document.getElementById('edit_name');
+let addressText = document.getElementById('edit_address');
+let phoneText = document.getElementById('edit_phone');
+let backButton = document.getElementById('back_button');
+let saveButton = document.getElementById('save_button');
+
+function getUserDetail(){
+    const userId = parseInt(getCookie("user_id"));
+
+    doAjax('/api/user/'+userId+'/',"GET",null,function(response){
+        const data = response.data;
+        console.log(data);
+        if (data){
+            const fullnameData = data.fullname;
+            const addressData = data.address;
+            const phoneData = data.phone;
+
+            nameText.value = fullnameData;
+            addressText.innerHTML = addressData;
+            phoneText.value = phoneData;
+
+        }
+    });
+}
+
+function updateUser(){
+    const fullnameData = nameText.value;
+    const addressData = addressText.value;
+    const phoneData = phoneText.value;
+
+    let payload = {
+        "fullname":fullnameData,
+        "address":addressData,
+        "phone":phoneData
+    }
+    const userId = parseInt(getCookie("user_id"));
+
+    doAjax('/api/user/'+userId+'/',"PUT",payload,function(result){
+        window.location.replace('http://localhost:4000/profile/');
+    });
+}
+
+window.onload = function() {
+    backButton.addEventListener('click', function(e){
+        e.preventDefault();
+        window.history.back();
+    });
+
+    saveButton.addEventListener('click', function(e){
+        e.preventDefault();
+        updateUser();
+    });
+    getUserDetail();
+};
\ No newline at end of file
diff --git a/public/static/js/header.js b/public/static/js/header.js
index 6b732a8..881a70c 100644
--- a/public/static/js/header.js
+++ b/public/static/js/header.js
@@ -13,7 +13,7 @@ const enableTabColor = function(){
     if (urlPath === "/history/" || urlPath.includes("/review")){
         historyTab.style.backgroundColor = orangeColor;
     }
-    if (urlPath === "/profile/"){
+    if (urlPath.includes("/profile/")){
         profileTab.style.backgroundColor = orangeColor;
     }
     
diff --git a/public/static/js/login.js b/public/static/js/login.js
index 296e4c0..0aae10f 100644
--- a/public/static/js/login.js
+++ b/public/static/js/login.js
@@ -8,7 +8,7 @@ const doLogin = function(){
     }
 
     doAjax('/auth/login/',"POST", payload, function(response){
-            setCookie("Authorization", response.data.token, 300);
+            setCookie("Authorization", response.data.token, 3000);
             window.location.replace('http://localhost:4000/browse/');
         }, function(response){
             alert("Invalid username or password");
diff --git a/public/static/js/profile.js b/public/static/js/profile.js
new file mode 100644
index 0000000..77a9074
--- /dev/null
+++ b/public/static/js/profile.js
@@ -0,0 +1,34 @@
+let nameText = document.getElementById('profile_name');
+let usernameText = document.getElementById('username_column');
+let emailText = document.getElementById('email_column');
+let addressText = document.getElementById('address_column');
+let phoneText = document.getElementById('phone_column');
+
+
+function getUserDetail(){
+    const userId = parseInt(getCookie("user_id"));
+
+    doAjax('/api/user/'+userId+'/',"GET",null,function(response){
+        const data = response.data;
+        console.log(data);
+        if (data){
+            const fullnameData = data.fullname;
+            const usernameData = data.username;
+            const emailData = data.email;
+            const addressData = data.address;
+            const phoneData = data.phone;
+
+            nameText.innerHTML = fullnameData;
+            usernameText.innerHTML = "@"+usernameData;
+            emailText.innerHTML = emailData;
+            addressText.innerHTML = addressData;
+            phoneText.innerHTML = phoneData;
+
+        }
+    });
+}
+
+
+window.onload = function(){
+    getUserDetail();
+}
\ No newline at end of file
-- 
GitLab