This is pure HTML, CSS and JavaScript
project for my personal brand web, no frameworks, no libraries and no bootstrap
Online output find it here
If you clone this project first make sure that you have the local server for running this.
for me I used vscode extention called Live Server
but if you cave others that can run it No problem with it.
you will find some pages in the header which are Home
, portifolio
, blogs
, about
, contact
, signin or signup
in each page with its content
in some pages there is the dynamic contents
, that because of JavaScript
in this project JavaScript stores its data in the localstorage in other to be able to get them in future (like DataBase)
The stored datas are Blogs, Messages, Users and Comments and each of here is provided by the End-Users( Clients )
In the contact page
there is a form to tell the admin the message and you add message with name
email
message
and all of this store themselves into the localstorage and the admin can get it throught the dashboard pages
and with the help of this Javascript
In the signin page
there is form, it can let you pass if nd only if you have an account in your server, to check that the JavaScript must check in your localstorage if there is the account you want to use.
If not you must create account in signup page
and that account you used in signup is added to other user accounts by JavaScript and first must check if the account wasn't created before
And if done signing into the javascript create other localstorage for your account only in other to know if you still logged in
All the account are displayed in the dashboard
with the help of this JavaScript
In the blogs list page
, the stored blogs are displayed there with javaScript DOM and when you click one read more it takes you to single blog page
with the help of javascript it read the id in parameters