(this["webpackJsonpLatest-React-Portfolio"]=this["webpackJsonpLatest-React-Portfolio"]||[]).push([[0],{30:function(e,t,a){},31:function(e,t,a){},32:function(e,t,a){"use strict";a.r(t);var i=a(1),s=a.n(i),c=a(14),n=a.n(c),r=a(8),o=a(2),l=a.p+"static/media/pawel-czerwinski-background-pattern.3849bdd5.jpg",h=a(4),d=a(0);var j=function(){var e=Object(i.useState)(!0),t=Object(h.a)(e,2),a=t[0],s=t[1],c=Object(i.useState)(!1),n=Object(h.a)(c,2),o=n[0],l=n[1],j=Object(i.useState)(!1),b=Object(h.a)(j,2),m=b[0],u=b[1],p=Object(i.useState)(!1),g=Object(h.a)(p,2),O=g[0],f=g[1],x=function(e){s(!1),l(!1),u(!1),f(!1),"/aboutMe"===e?s(!0):"/portfolio"===e?l(!0):"/contact"===e?u(!0):"/resume"===e?f(!0):s(!0)};return Object(i.useEffect)((function(){var e=window.location.href;e.includes("/aboutMe")?x("/aboutMe"):e.includes("/portfolio")?x("/portfolio"):e.includes("/contact")?x("/contact"):e.includes("/resume")&&x("/resume")}),[]),Object(d.jsxs)("nav",{className:"Navigation-container",children:[Object(d.jsx)(r.b,{to:"/aboutMe",className:a?"current":"standby",onClick:function(){return x("/aboutMe")},children:"About Me"}),Object(d.jsx)(r.b,{to:"/portfolio",className:o?"current":"standby",onClick:function(){return x("/portfolio")},children:"Portfolio"}),Object(d.jsx)(r.b,{to:"/contact",className:m?"current":"standby",onClick:function(){return x("/contact")},children:"Contact"}),Object(d.jsx)(r.b,{to:"/resume",className:O?"current":"standby",onClick:function(){return x("/resume")},children:"Resume"})]})};var b=function(){return Object(d.jsxs)("div",{className:"header-container",children:[Object(d.jsxs)("div",{className:"title-container",children:[Object(d.jsx)("h1",{className:"title",children:"Jose Faburrieta"}),Object(d.jsx)("h2",{className:"subtitle",children:" Multimedia Developer"})]}),Object(d.jsx)(j,{})]})};var m=function(e){return Object(d.jsxs)("div",{className:"basic-container",children:[Object(d.jsx)("h2",{children:e.name}),Object(d.jsx)("img",{className:"image-container",src:e.image,alt:"Project Screenshot"}),Object(d.jsxs)("p",{children:[e.description,Object(d.jsxs)("div",{className:"linkContainer",children:[Object(d.jsx)("a",{href:e.github,target:"_blank",rel:"noreferrer",children:"GitHub"}),Object(d.jsx)("a",{href:e.deploy,target:"_blank",rel:"noreferrer",children:"Live Site"})]})]})]})},u=a.p+"static/media/The_Art_Pillar_Personal_Copy_Screenshot.65732f50.png",p=a.p+"static/media/The_Tech_Blog_Original_Homescreen.868deb66.png",g=a.p+"static/media/There_And_Back_Original_Screenshot.e9372aca.png",O=a.p+"static/media/Weather_Dashboard_Original_Screenshot.d51375bd.png",f=a.p+"static/media/Work_Day_Scheduler_Original_Screenshot.9e8599c8.png",x=a.p+"static/media/Workout_Tracker_Main_Page.8e84e6e3.png",v={name:"The Art Pillar",image:u,description:"This project was a collaborative attempt at creating a site that allowed registered users to submit images to a central hub that would then display them along side others as if the viewer were visiting a gallery or museum It used images brought in from a museum api to initially populate the slides of the site. For more information feel free to visit the sites below.",github:"https://github.com/joe-toni/pillarArtApplication",deploy:"https://personal-pillar-application.herokuapp.com/"},w={name:"The Tech Blog",image:p,description:"This assingment was my first commplete full stack application that employeed an MVC framework to  produce a basic blog posting site, users of this site with created accounts able to post blogs, and comments that were persisted through being stored in a database that would present all saved instances to be dislayed from a central page. For more infomation feel free to visit the sites below.",github:"https://github.com/joe-toni/S14-HW-TECH-BLOG",deploy:"https://s14-hw-tech-blog.herokuapp.com/"},k={name:"There And Back",image:g,description:"This project was a collaborative work that was aimed at creating an app that would assist a user in planning potential road trips by providing weather infomation along a route and a planner tool for keeping track of tasks that needed to be done before, during and after the trip. For more information feel free to visit the sites below.",github:"https://github.com/joe-toni/thereandback",deploy:"https://joe-toni.github.io/thereandback/"},N={name:"Weather Dash Board",image:O,description:"This app was an assignment that would allow a user to save notes on planned activities though out the day It would correctly determine the time of day to color code which segments were either past, present, or future. The app was also able to persist user entries through site reloads. For more information feel free to visit the sites below.",github:"https://github.com/joe-toni/S5-HW-WORK-DAY-PLANNER",deploy:"https://joe-toni.github.io/S5-HW-WORK-DAY-PLANNER/"},y={name:"Daily Planner",image:f,description:"This app was an assignment that would allow the user to perform a very basic location search by name in order to get and display the weather for said location. It would display the current conditions as well as a slightly simpler 5 day forcast. It would also persist search user search history and display it in a scrollable div. For more information feel free to visit the links below",github:"https://github.com/joe-toni/S6-HW-WEATHER-DASHBOARD",deploy:"https://joe-toni.github.io/S6-HW-WEATHER-DASHBOARD/"},S={name:"Fitness Tracker",image:x,description:"This app was an assignment that would allow for a single user to record exercises over a series of days. It uses mongo as the database and mongoose to create the models. For more information on this project feel free to visit the link below.",github:"https://github.com/joe-toni/Workout_Tracker",deploy:"https://s18-workout-tracker.herokuapp.com/?id=61c46b9893f502001603cf8e"};var T=function(){var e=Object(i.useState)(!0),t=Object(h.a)(e,2),a=t[0],s=t[1],c=Object(i.useState)({}),n=Object(h.a)(c,2),r=n[0],o=n[1],l=function(e){s(!1),o(e)};return Object(d.jsx)("div",{className:"basic-container",children:a?Object(d.jsxs)("div",{className:"portfolio-container",children:[Object(d.jsx)("h2",{children:"Portfolio"}),Object(d.jsxs)("div",{className:"portfolioView",children:[Object(d.jsx)("div",{className:"segment",children:Object(d.jsxs)("div",{className:"thumbnail",onClick:function(){return l(v)},children:[Object(d.jsx)("img",{src:u,className:"projectImg",alt:"Pillar Project"}),Object(d.jsx)("h3",{className:"projectTitle",children:"The Pillar Art Gallary"})]})}),Object(d.jsx)("div",{className:"segment",children:Object(d.jsxs)("div",{className:"thumbnail",onClick:function(){return l(w)},children:[Object(d.jsx)("img",{src:p,className:"projectImg",alt:"Blog Project"}),Object(d.jsx)("h3",{className:"projectTitle",children:"The Tech Blog"})]})}),Object(d.jsx)("div",{className:"segment",children:Object(d.jsxs)("div",{className:"thumbnail",onClick:function(){return l(k)},children:[Object(d.jsx)("img",{src:g,className:"projectImg",alt:"Travel Project"}),Object(d.jsx)("h3",{className:"projectTitle",children:"There And Back Again"})]})}),Object(d.jsx)("div",{className:"segment",children:Object(d.jsxs)("div",{className:"thumbnail",onClick:function(){return l(N)},children:[Object(d.jsx)("img",{src:O,className:"projectImg",alt:"Weather Project"}),Object(d.jsx)("h3",{className:"projectTitle",children:"The Weather Dashboard"})]})}),Object(d.jsx)("div",{className:"segment",children:Object(d.jsxs)("div",{className:"thumbnail",onClick:function(){return l(y)},children:[Object(d.jsx)("img",{src:f,className:"projectImg",alt:"Scheduler Project"}),Object(d.jsx)("h3",{className:"projectTitle",children:"Daily Planner"})]})}),Object(d.jsx)("div",{className:"segment",children:Object(d.jsxs)("div",{className:"thumbnail",onClick:function(){return l(S)},children:[Object(d.jsx)("img",{src:x,className:"projectImg",alt:"Workout Project"}),Object(d.jsx)("h3",{className:"projectTitle",children:"Workout Tracker"})]})})]})]}):Object(d.jsxs)("div",{className:"projectView",children:[Object(d.jsx)("button",{className:"mainViewBtn",onClick:function(){return s(!0)},children:"X"}),Object(d.jsx)(m,{name:r.name,image:r.image,description:r.description,github:r.github,deploy:r.deploy})]})})};var _=function(){return Object(d.jsxs)("div",{className:"basic-container",children:[Object(d.jsx)("h2",{children:"Proficiencies"}),Object(d.jsxs)("div",{className:"resume-container",children:[Object(d.jsxs)("p",{children:["Download my ",Object(d.jsx)("a",{href:"https://drive.google.com/file/d/1SJ3V4-3JsyY0rrnUR75cEUkWD-ZRSSej/view?usp=sharing",target:"_blank",rel:"noreferrer",children:"resume"}),"."]}),Object(d.jsxs)("div",{className:"list-container",children:[Object(d.jsxs)("div",{children:[Object(d.jsx)("h4",{children:"Front End Proficiencies"}),Object(d.jsxs)("ul",{children:[Object(d.jsx)("li",{children:"HTML"}),Object(d.jsx)("li",{children:"CSS"}),Object(d.jsx)("li",{children:"React"})]})]}),Object(d.jsxs)("div",{children:[Object(d.jsx)("h4",{children:"Back End Proficiencies"}),Object(d.jsxs)("ul",{children:[Object(d.jsx)("li",{children:"JavaScript"}),Object(d.jsx)("li",{children:"mongo/mongoose"}),Object(d.jsx)("li",{children:"SQL"}),Object(d.jsx)("li",{children:"Sequilize"})]})]})]})]})]})},A=a.p+"static/media/smaller-profile-pic.5a2a931f.jpg";var P=function(){return Object(d.jsxs)("div",{className:"basic-container",children:[Object(d.jsx)("h2",{children:"About Me"}),Object(d.jsxs)("div",{className:"profile-container",children:[Object(d.jsx)("img",{src:A,alt:"Profile"}),Object(d.jsx)("p",{children:"Full stack web developer in training, working on completing the UC Davis coding bootcamp. Recently acquired entry level skills for creating applications that follow the MVC architecture, and the MERN framework. Hoping to apply a background in studio arts and computer science to generate highly dynamic applications with an aesthetically pleasing, and engaging user friendly interface. Highly dedicated individual with a willingness to dive headfirst into new projects as well as a desire to retread and improve upon previous works for the sake of expanding experience and sharpening skill sets. Greatly eager to grow in all aspects of the practice from clearer communication skills when working in teams, to increased efficiency and resourcefulness when picking up new technologies."})]})]})};var C=function(){var e=Object(i.useState)(""),t=Object(h.a)(e,2),a=t[0],s=t[1],c=Object(i.useState)(""),n=Object(h.a)(c,2),r=n[0],o=n[1],l=Object(i.useState)(""),j=Object(h.a)(l,2),b=j[0],m=j[1],u=Object(i.useState)(""),p=Object(h.a)(u,2),g=p[0],O=p[1],f=Object(i.useState)(""),x=Object(h.a)(f,2),v=x[0],w=x[1],k=function(e){var t=e.target,a=t.name,i=t.value;return"name"===a?s(i):"email"===a?o(i):"message"===a?m(i):void 0},N=function(e){return e.stopPropagation(),w("name"===g&&""===a?"A name is requiered":"email"===g&&""===r?"An email is required":"message"===g&&""===b?"A message is required":"")};return Object(d.jsxs)("div",{className:"basic-container",children:[Object(d.jsx)("h2",{children:"Contact"}),Object(d.jsxs)("form",{onSubmit:function(e){return e.preventDefault(),a&&r&&b?/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(r).toLowerCase())?(s(""),o(""),m(""),O(""),void w("")):w("Invalid Email"):w("All fields must be filled out")},children:[Object(d.jsx)("label",{children:"Name"}),Object(d.jsx)("input",{type:"text",name:"name",onChange:k,onSelect:function(){return O("name")},onBlur:N,value:a}),Object(d.jsx)("label",{children:"Email Address"}),Object(d.jsx)("input",{type:"text",name:"email",onChange:k,onSelect:function(){return O("email")},onBlur:N,value:r}),Object(d.jsx)("label",{children:"Message"}),Object(d.jsx)("textarea",{name:"message",onChange:k,onSelect:function(){return O("message")},onBlur:N,value:b}),Object(d.jsx)("label",{children:v}),Object(d.jsx)("input",{type:"submit",className:"btn"})]})]})};var W=function(){return Object(d.jsxs)("div",{className:"footer-container",children:[Object(d.jsx)("a",{href:"https://github.com/joe-toni",target:"_blank",rel:"noreferrer",children:"GitHub"}),Object(d.jsx)("a",{href:"https://www.linkedin.com/in/jose-faburrieta-48b857212/",target:"_blank",rel:"noreferrer",children:"Linkedin"}),Object(d.jsx)("a",{href:"https://stackoverflow.com/users/16057085/joe-toni",target:"_blank",rel:"noreferrer",children:"StackOverflow"})]})};var B=function(){return Object(d.jsx)("div",{className:"whole-page-container",style:{backgroundImage:"url(".concat(l,")")},children:Object(d.jsxs)(r.a,{children:[Object(d.jsx)(b,{}),Object(d.jsx)("div",{className:"content-container",children:Object(d.jsxs)(o.c,{children:[Object(d.jsx)(o.a,{exact:!0,path:"/",component:P}),Object(d.jsx)(o.a,{exact:!0,path:"/aboutMe",component:P}),Object(d.jsx)(o.a,{exact:!0,path:"/portfolio",component:T}),Object(d.jsx)(o.a,{exact:!0,path:"/resume",component:_}),Object(d.jsx)(o.a,{exact:!0,path:"/contact",component:C}),Object(d.jsx)(o.a,{exact:!0,path:"/*",component:P})]})}),Object(d.jsx)(W,{})]})})};a(30),a(31);n.a.render(Object(d.jsx)(s.a.StrictMode,{children:Object(d.jsx)(B,{})}),document.getElementById("root"))}},[[32,1,2]]]);
//# sourceMappingURL=main.fd4c7436.chunk.js.map