diff --git a/images/920js-hint2.png b/images/920js-hint2.png
new file mode 100644
index 0000000..f147dc6
Binary files /dev/null and b/images/920js-hint2.png differ
diff --git a/images/IMG_4476.jpg b/images/IMG_4476.jpg
new file mode 100644
index 0000000..2e322f5
Binary files /dev/null and b/images/IMG_4476.jpg differ
diff --git a/images/constructor-labs-badge.png b/images/constructor-labs-badge.png
new file mode 100644
index 0000000..b6e26fd
Binary files /dev/null and b/images/constructor-labs-badge.png differ
diff --git a/images/cra-debug-vscode-4.png b/images/cra-debug-vscode-4.png
new file mode 100644
index 0000000..b8d91b3
Binary files /dev/null and b/images/cra-debug-vscode-4.png differ
diff --git a/images/github.svg b/images/github.svg
new file mode 100755
index 0000000..73d69a9
--- /dev/null
+++ b/images/github.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/images/linkedin.svg b/images/linkedin.svg
new file mode 100755
index 0000000..0bbf8f1
--- /dev/null
+++ b/images/linkedin.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/images/twitter.svg b/images/twitter.svg
new file mode 100755
index 0000000..bed1eca
--- /dev/null
+++ b/images/twitter.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/images/vscode-screenshot-640x381.png b/images/vscode-screenshot-640x381.png
new file mode 100644
index 0000000..71a29fc
Binary files /dev/null and b/images/vscode-screenshot-640x381.png differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..3b1d666
--- /dev/null
+++ b/index.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+ Project
+
+
+
+
+
+
+
+
+
+
+
+
+
Just A Web Developer named Jamal Westfield!
+
+
Background
+
I’m an aspiring web developer who loves everything about the web. I've lived in lots of different places and have worked in lots of different jobs. I’m excited to bring my life experience to the process of building fantastic looking websites.
+
+
+
+
+
+
Check Out My Programming Adventure!
+
+
Goals
+
I want to master the process of web development and increase my knowledge, skills and abilities in:
+
+ HTML
+ CSS
+ JavaScript
+ React
+ Postgres
+
+
Click on a language above to see my progress!
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/styles.css b/styles.css
new file mode 100644
index 0000000..9b4e4aa
--- /dev/null
+++ b/styles.css
@@ -0,0 +1,386 @@
+ /* colors
+
+ #e1e1e1
+ #7b5a9e
+
+ colors */
+
+ /* Global Styles */
+html> * {
+ box-sizing: border-box;
+}
+
+body {
+ background:#fff;
+}
+
+h3{
+ font-family: 'Merriweather', serif;
+}
+
+span {
+ font-family: 'Montserrat', sans-serif;
+ font-size: 12px;
+}
+
+p {
+ font-family: 'Montserrat', sans-serif;
+}
+
+.card--labs span{
+ display: flex;
+ align-content: center ;
+ justify-content: center;
+}
+
+ /* The Split */
+.split {
+ display: flex;
+ flex-flow: row nowrap;
+ min-height: 100vh;
+
+}
+
+.split__left-right {
+ display: flex;
+ flex-flow: column nowrap;
+ justify-content: center;
+ align-items: center;
+ padding: 0 5vw 0;
+ font-family: 'Didact Gothic', sans-serif;
+ width: 100%;
+}
+
+.split__left-right__avatar {
+ border-radius: 100%;
+}
+ .split__left-right__avatar:hover {
+ transform: scale(1.1) rotate(5deg);
+}
+
+.avatar--jamal {
+ border: 5px solid #e1e1e1;
+}
+
+.avatar--jamal:hover {
+ border-color: #7B5A9E;
+}
+
+.avatar--labs:hover {
+ border-color: #e1e1e1;
+}
+
+
+.avatar--labs {
+ border: 5px solid rgb(177, 114, 245);
+}
+
+.split__left-right--jamal {
+ background: #e1e1e1;
+ color: #7B5A9E;
+ order:1;
+}
+
+.split__left-right--labs {
+ background: #7B5A9E;
+ color: #fff;
+ order:2;
+}
+
+
+
+ /* Cards */
+.card--jamal {
+ height: 240px;
+ margin: 30px;
+ padding: 20px 40px 40px;
+ max-width: 500px;
+ text-align: left;
+ background: #7B5A9E;
+ border-bottom: 4px solid #e1e1e1;
+ border-radius: 6px;
+ color: #fff;
+}
+
+.card--labs {
+ height: 240px;
+ margin: 30px;
+ padding: 20px 40px 40px;
+ max-width: 500px;
+ text-align: left;
+ background: #fff;
+ border-bottom: 4px solid #7B5A9E;
+ border-radius: 6px;
+ color: #7B5A9E;
+}
+
+.card-title--jamal{
+ border:solid #e1e1e1 4px;
+ text-align:center;
+ border-radius: 10%;
+ color: #fff;
+}
+.card-title--labs{
+ border:solid rgb(177, 114, 245) 4px;
+ text-align:center;
+ border-radius: 10%;
+}
+
+ul.skills {
+ padding: 0;
+ text-align: center;
+}
+
+.skills li {
+ border-radius: 6px;
+ display: inline-block;
+ background: #7B5A9E;
+ color: #e1e1e1;
+ padding: 5px 10px;
+ margin: 2px;
+}
+
+
+
+.skills :hover{
+ transform: scale(1.2);
+ background: #e1e1e1;
+ color: #7B5A9E;
+}
+
+
+ /* Social Media icons/images */
+.middle-control {
+ order:2;
+ margin-right: 6px;
+}
+
+.middle-control ul {
+ list-style-type: none;
+ margin-top: 350px;
+ padding: 0;
+}
+
+a.social {
+ display: inline-block;
+ text-indent: -9999px;
+ margin-left: 5px;
+ width: 30px;
+ height: 30px;
+ background-size: 30px 30px;
+ opacity: .5;
+ transition: all .25s;
+ background-color: #fff;
+}
+
+a.twitter {
+ background-image: url(images/twitter.svg);
+
+
+}
+a.linkedin {
+ background-image: url(images/linkedin.svg);
+
+
+}
+a.github {
+ background-image: url(images/github.svg);
+
+}
+a.social:hover {
+ opacity: 1;
+ transform: scale(1.5);
+ border-radius: 100%;
+}
+
+
+ /* Bottom of page */
+.featured-work-header {
+ order: 2;
+ flex-flow: nowrap row;
+ color: #7d97ad;
+ margin-left: 38%;
+ font-family: 'Merriweather', serif;
+}
+
+.second-img {
+ order: 3;
+}
+
+.third-img {
+ order: 4;
+}
+
+.fourth-img {
+ order: 5;
+}
+
+ .second-img, .third-img, .fourth-img {
+ width: 200px;
+ height: 130px;
+ margin-left: 50%;
+ }
+
+ .second-img:hover, .third-img:hover, .fourth-img:hover {
+ transform: scale(1.1);
+}
+
+
+ .flex-img {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: flex-end;
+ max-width: 80%;
+ }
+
+
+.p-column {
+ flex-flow: column wrap;
+ text-align: center;
+ flex-grow: 1;
+}
+
+ /* Media Queries */
+@media screen and (max-width: 960px){
+ .split{
+ flex-direction: column-reverse;
+ }
+
+ .split__left-right--labs{
+ order: 1;
+ }
+
+ .split__left-right--jamal{
+ order: 2;
+ }
+
+ .avatar--jamal {
+ border: 5px solid #e1e1e1;
+ margin-top: 20px;
+ }
+
+ h3 {
+ font-size: 15px;
+ /* white-space: nowrap; */
+ }
+
+ .middle-control {
+ display: flex;
+ align-content: center;
+ justify-content: center;
+ width: 100%;
+ min-height: 30px;
+ padding: 20px 0 40px 20px;
+ }
+
+ .middle-control ul {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+ }
+
+ .middle-control ul li {
+ display: inline-block;
+ }
+
+ a.social {
+ display: inline-block;
+ text-indent: -9999px;
+ margin-left: 5px;
+ width: 30px;
+ height: 30px;
+ background-size: 30px 30px;
+ opacity: .5;
+ transition: all .25s;
+ }
+ a.twitter {
+ background-image: url(images/twitter.svg);
+ }
+ a.linkedin {
+ background-image: url(images/linkedin.svg);
+ }
+ a.github {
+ background-image: url(images/github.svg);
+ }
+ a.social:hover {
+ opacity: 1;
+ }
+
+}
+
+@media screen and (max-width: 700px){
+ .split{
+ flex-direction: column-reverse;
+ }
+
+ .split__left-right--labs{
+ order: 1;
+ }
+
+ .split__left-right--jamal{
+ order: 2;
+ }
+
+ .avatar--jamal {
+ border: 5px solid #e1e1e1;
+ margin-top: 20px;
+ }
+
+ h3 {
+ font-size: 15px;
+ /* white-space: nowrap; */
+ }
+
+ .middle-control {
+ display: flex;
+ align-content: center;
+ justify-content: center;
+ width: 100%;
+ min-height: 30px;
+ padding: 20px 0 40px 20px;
+ }
+
+ .middle-control ul {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+ }
+
+ .middle-control ul li {
+ display: inline-block;
+ }
+
+ a.social {
+ display: inline-block;
+ text-indent: -9999px;
+ margin-left: 5px;
+ width: 30px;
+ height: 30px;
+ background-size: 30px 30px;
+ opacity: .5;
+ transition: all .25s;
+ }
+ a.twitter {
+ background-image: url(images/twitter.svg);
+ }
+ a.linkedin {
+ background-image: url(images/linkedin.svg);
+ }
+ a.github {
+ background-image: url(images/github.svg);
+ }
+ a.social:hover {
+ opacity: 1;
+ }
+
+ .featured-work{
+ display:flex;
+ }
+
+
+
+ .flex-img {
+ flex-direction: column;
+ }
+}