diff --git a/MainPage.html b/MainPage.html
new file mode 100644
index 0000000..1dd88cf
--- /dev/null
+++ b/MainPage.html
@@ -0,0 +1,319 @@
+
+
+
-
-
-
-
-
-
-
-
-
All New Blogs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/blog_app/js/index.js b/blog_app/js/index.js
deleted file mode 100644
index 19a7387..0000000
--- a/blog_app/js/index.js
+++ /dev/null
@@ -1,185 +0,0 @@
-var firebaseConfig = {
- apiKey: "AIzaSyA3NIph_WgKlXUEKyHteCINUhzWbhxdXSo",
- authDomain: "fir-webapp-a037c.firebaseapp.com",
- databaseURL: "https://fir-webapp-a037c.firebaseio.com",
- projectId: "fir-webapp-a037c",
- storageBucket: "fir-webapp-a037c.appspot.com",
- messagingSenderId: "945227812412",
- appId: "1:945227812412:web:e5676319f69d98315f3d39",
- measurementId: "G-B08N7DVV6J"
-};
-// Initialize Firebase
-firebase.initializeApp(firebaseConfig);
-//firebase.analytics();
-
-//Persistence Log In
-firebase.auth.Auth.Persistence.LOCAL;
-
-//FireBase Authentication
-//Sign-in
-$("#btn-login").click(function()
-{
- var email = $("#email").val();
- var password = $("#password").val();
- if(email !="" && password !="")
- {
- //Connecting it with firebase
- var result = firebase.auth().signInWithEmailAndPassword(email,password);
-
- result.catch(function(error)
- {
- var errorCode = error.code;
- var errorMessage = error.message;
-
- console.log(errorCode);
- console.log(errorMessage);
-
- window.alert("Message : " + errorMessage);
- });
- }
- else
- {
- window.alert("Form is incomplete. Please fill out fields");
- }
-});
-
-//Sign-up
-$("#btn-signup").click(function()
-{
- var email = $("#email").val();
- var password = $("#password").val();
- var cPassword = $("#confirmPassword").val();
-
- if(email !="" && password !="" && cPassword !="")
- {
- //Connecting it with firebase
- if(password == cPassword)
- {
- var result = firebase.auth().createUserWithEmailAndPassword(email,password);
-
- result.catch(function(error)
- {
- var errorCode = error.code;
- var errorMessage = error.message;
-
- console.log(errorCode);
- console.log(errorMessage);
-
- window.alert("Message : " + errorMessage);
- });
- }
- else
- {
- window.alert("Password are not same");
- }
- }
- else
- {
- window.alert("Form is incomplete. Please fill out fields");
- }
-});
-
-//Reset Password
-$("#btn-resetPassword").click(function()
-{
- var auth = firebase.auth();
- var email = $('#email').val();
-
- if(email !='')
- {
- auth.sendPasswordResetEmail(email).then(function(){
- windows.alert("Email has been sent to you");
-
- }) //By defualt reset email
- .catch(function(error)
- {
- var errorCode = error.code;
- var errorMessage = error.message;
-
- console.log(errorCode);
- console.log(errorMessage);
-
- window.alert("Message : " + errorMessage);
- });
- }
- else
- {
- window.alert("Please enter your email");
- }
-});
-
-
-
-//Logout
-$("#btn-logout").click(function()
-{
- firebase.auth().signOut().then(function(){
- console.log("Logout Successful");
- });
-});
-
-//Update
-$("#btn-update").click(function()
-{
- var phone = $("#phone").val();
- var address = $("#address").val();
- var bio = $("#bio").val();
- var fName = $("#firstName").val();
- var sName = $("#secondName").val();
- var gender = $("#gender").val();
- var country = $("#country").val();
-
- var rootRef = firebase.database().ref().child("Users");
- var userID = firebase.auth().currentUser.uid;
- var usersRef = rootRef.child(userID);
-
- if(fName!="" && sName!="" && phone!="" && country!="" && gender!="" && bio!="" && address!="")
- {
- //Javascript Object
- var userData =
- {
- "phone": phone,
- "address": address,
- "bio": bio,
- "firstName": fName,
- "secondName": sName,
- "country": country,
- "gender": gender,
- };
-
- usersRef.set(userData, function(error)
- {
- if(error)
- {
- var errorCode = error.code;
- var errorMessage = error.message;
-
- console.log(errorCode);
- console.log(errorMessage);
-
- window.alert("Message : " + errorMessage);
- }
- else
- {
- window.location.href = "MainPage.html";
- }
- });
-
- }
- else
- {
- window.alert("Form is incomplete. Please fill out all fields");
- }
-});
-
-function switchView(view)
-{
- $.get({
- url: view,
- cache: false,
- })
- .then(function(data)
- {
- $("#container").html(data);
- });
-}
\ No newline at end of file
diff --git a/blog_app/myblogs.html b/blog_app/myblogs.html
deleted file mode 100644
index 93046c2..0000000
--- a/blog_app/myblogs.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
My Blogs
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/blog_app/placetern.html b/blog_app/placetern.html
deleted file mode 100644
index 5ce4c0c..0000000
--- a/blog_app/placetern.html
+++ /dev/null
@@ -1,286 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Placetern Blogs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/design_files/.DS_Store b/design_files/.DS_Store
new file mode 100644
index 0000000..5b4288b
Binary files /dev/null and b/design_files/.DS_Store differ
diff --git a/blog_app/design_files/css/style.css b/design_files/css/style.css
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/css/style.css
rename to design_files/css/style.css
diff --git a/blog_app/design_files/css/style.css.map b/design_files/css/style.css.map
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/css/style.css.map
rename to design_files/css/style.css.map
diff --git a/blog_app/design_files/css/style.scss b/design_files/css/style.scss
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/css/style.scss
rename to design_files/css/style.scss
diff --git a/blog_app/design_files/fonts/material-design-iconic-font/css/material-design-iconic-font.css b/design_files/fonts/material-design-iconic-font/css/material-design-iconic-font.css
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/fonts/material-design-iconic-font/css/material-design-iconic-font.css
rename to design_files/fonts/material-design-iconic-font/css/material-design-iconic-font.css
diff --git a/blog_app/design_files/fonts/material-design-iconic-font/css/material-design-iconic-font.min.css b/design_files/fonts/material-design-iconic-font/css/material-design-iconic-font.min.css
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/fonts/material-design-iconic-font/css/material-design-iconic-font.min.css
rename to design_files/fonts/material-design-iconic-font/css/material-design-iconic-font.min.css
diff --git a/blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.eot b/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.eot
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.eot
rename to design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.eot
diff --git a/blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.svg b/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.svg
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.svg
rename to design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.svg
diff --git a/blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.ttf b/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.ttf
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.ttf
rename to design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.ttf
diff --git a/blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff b/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff
rename to design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff
diff --git a/blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff2 b/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff2
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff2
rename to design_files/fonts/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff2
diff --git a/blog_app/design_files/fonts/poppins/Poppins-Regular.ttf b/design_files/fonts/poppins/Poppins-Regular.ttf
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/fonts/poppins/Poppins-Regular.ttf
rename to design_files/fonts/poppins/Poppins-Regular.ttf
diff --git a/blog_app/design_files/fonts/poppins/Poppins-SemiBold.ttf b/design_files/fonts/poppins/Poppins-SemiBold.ttf
old mode 100644
new mode 100755
similarity index 100%
rename from blog_app/design_files/fonts/poppins/Poppins-SemiBold.ttf
rename to design_files/fonts/poppins/Poppins-SemiBold.ttf
diff --git a/design_files/images/.DS_Store b/design_files/images/.DS_Store
new file mode 100644
index 0000000..9303877
Binary files /dev/null and b/design_files/images/.DS_Store differ
diff --git a/blog_app/design_files/images/accountSettingsback.jpg b/design_files/images/accountSettingsback.jpg
similarity index 100%
rename from blog_app/design_files/images/accountSettingsback.jpg
rename to design_files/images/accountSettingsback.jpg
diff --git a/blog_app/design_files/images/asettings.jpg b/design_files/images/asettings.jpg
similarity index 100%
rename from blog_app/design_files/images/asettings.jpg
rename to design_files/images/asettings.jpg
diff --git a/blog_app/design_files/images/forget password.jpg b/design_files/images/forget password.jpg
similarity index 100%
rename from blog_app/design_files/images/forget password.jpg
rename to design_files/images/forget password.jpg
diff --git a/blog_app/design_files/images/forgetpasswordcover.jpg b/design_files/images/forgetpasswordcover.jpg
similarity index 100%
rename from blog_app/design_files/images/forgetpasswordcover.jpg
rename to design_files/images/forgetpasswordcover.jpg
diff --git a/blog_app/design_files/images/login.jpg b/design_files/images/login.jpg
similarity index 100%
rename from blog_app/design_files/images/login.jpg
rename to design_files/images/login.jpg
diff --git a/blog_app/design_files/images/loginback.jpg b/design_files/images/loginback.jpg
similarity index 100%
rename from blog_app/design_files/images/loginback.jpg
rename to design_files/images/loginback.jpg
diff --git a/blog_app/design_files/images/registerback.jpg b/design_files/images/registerback.jpg
similarity index 100%
rename from blog_app/design_files/images/registerback.jpg
rename to design_files/images/registerback.jpg
diff --git a/blog_app/design_files/images/registration-form-1.jpg b/design_files/images/registration-form-1.jpg
similarity index 100%
rename from blog_app/design_files/images/registration-form-1.jpg
rename to design_files/images/registration-form-1.jpg
diff --git a/blog_app/forgetPassword.html b/forgetPassword.html
similarity index 100%
rename from blog_app/forgetPassword.html
rename to forgetPassword.html
diff --git a/js/index.js b/js/index.js
new file mode 100644
index 0000000..49402a9
--- /dev/null
+++ b/js/index.js
@@ -0,0 +1,174 @@
+var firebaseConfig = {
+ apiKey: "AIzaSyA3NIph_WgKlXUEKyHteCINUhzWbhxdXSo",
+ authDomain: "fir-webapp-a037c.firebaseapp.com",
+ databaseURL: "https://fir-webapp-a037c.firebaseio.com",
+ projectId: "fir-webapp-a037c",
+ storageBucket: "fir-webapp-a037c.appspot.com",
+ messagingSenderId: "945227812412",
+ appId: "1:945227812412:web:e5676319f69d98315f3d39",
+ measurementId: "G-B08N7DVV6J"
+ };
+ // Initialize Firebase
+ firebase.initializeApp(firebaseConfig);
+ //firebase.analytics();
+
+ //Persistence Log In
+ firebase.auth.Auth.Persistence.LOCAL;
+
+ //FireBase Authentication
+ //Sign-in
+ $("#btn-login").click(function()
+ {
+ var email = $("#email").val();
+ var password = $("#password").val();
+ if(email !="" && password !="")
+ {
+ //Connecting it with firebase
+ var result = firebase.auth().signInWithEmailAndPassword(email,password);
+
+ result.catch(function(error)
+ {
+ var errorCode = error.code;
+ var errorMessage = error.message;
+
+ console.log(errorCode);
+ console.log(errorMessage);
+
+ window.alert("Message : " + errorMessage);
+ });
+ }
+ else
+ {
+ window.alert("Form is incomplete. Please fill out fields");
+ }
+ });
+
+ //Sign-up
+ $("#btn-signup").click(function()
+ {
+ var email = $("#email").val();
+ var password = $("#password").val();
+ var cPassword = $("#confirmPassword").val();
+
+ if(email !="" && password !="" && cPassword !="")
+ {
+ //Connecting it with firebase
+ if(password == cPassword)
+ {
+ var result = firebase.auth().createUserWithEmailAndPassword(email,password);
+
+ result.catch(function(error)
+ {
+ var errorCode = error.code;
+ var errorMessage = error.message;
+
+ console.log(errorCode);
+ console.log(errorMessage);
+
+ window.alert("Message : " + errorMessage);
+ });
+ }
+ else
+ {
+ window.alert("Password are not same");
+ }
+ }
+ else
+ {
+ window.alert("Form is incomplete. Please fill out fields");
+ }
+ });
+
+ //Reset Password
+ $("#btn-resetPassword").click(function()
+ {
+ var auth = firebase.auth();
+ var email = $('#email').val();
+
+ if(email !='')
+ {
+ auth.sendPasswordResetEmail(email).then(function(){
+ windows.alert("Email has been sent to you");
+
+ }) //By defualt reset email
+ .catch(function(error)
+ {
+ var errorCode = error.code;
+ var errorMessage = error.message;
+
+ console.log(errorCode);
+ console.log(errorMessage);
+
+ window.alert("Message : " + errorMessage);
+ });
+ }
+ else
+ {
+ window.alert("Please enter your email");
+ }
+ });
+
+
+
+ //Logout
+ $("#btn-logout").click(function()
+ {
+ firebase.auth().signOut().then(function(){
+ console.log("Logout Successful");
+ });
+ });
+
+ //Update
+ $("#btn-update").click(function()
+ {
+ var phone = $("#phone").val();
+ var address = $("#address").val();
+ var bio = $("#bio").val();
+ var fName = $("#firstName").val();
+ var sName = $("#secondName").val();
+ var gender = $("#gender").val();
+ var country = $("#country").val();
+
+ var rootRef = firebase.database().ref().child("Users");
+ var userID = firebase.auth().currentUser.uid;
+ var usersRef = rootRef.child(userID);
+
+ if(fName!="" && sName!="" && phone!="" && country!="" && gender!="" && bio!="" && address!="")
+ {
+ //Javascript Object
+ var userData =
+ {
+ "phone": phone,
+ "address": address,
+ "bio": bio,
+ "firstName": fName,
+ "secondName": sName,
+ "country": country,
+ "gender": gender,
+ };
+
+ usersRef.set(userData, function(error)
+ {
+ if(error)
+ {
+ var errorCode = error.code;
+ var errorMessage = error.message;
+
+ console.log(errorCode);
+ console.log(errorMessage);
+
+ window.alert("Message : " + errorMessage);
+ }
+ else
+ {
+ window.location.href = "MainPage.html";
+ }
+ });
+
+ }
+ else
+ {
+ window.alert("Form is incomplete. Please fill out fields");
+ }
+ });
+
diff --git a/blog_app/signin.html b/signin.html
similarity index 99%
rename from blog_app/signin.html
rename to signin.html
index 8805308..92447bb 100644
--- a/blog_app/signin.html
+++ b/signin.html
@@ -27,7 +27,7 @@
-
+

diff --git a/blog_app/signup.html b/signup.html
similarity index 99%
rename from blog_app/signup.html
rename to signup.html
index be76727..a53cf36 100644
--- a/blog_app/signup.html
+++ b/signup.html
@@ -26,7 +26,7 @@
-