// Made by Yago Estévez (Twitter: @yagoestevez.com) /*********************** Menu Component ***********************/ const Menu = props => { return (
); }; /*********************** Nav Component ***********************/ const Nav = props => { return ( ); }; /*********************** Header Component ***********************/ const Header = props => { return (

I do graphic design & code.

); }; /*********************** About Component ***********************/ const About = props => { return (

Who's this guy?

My name is Yago.

I am a web developer and UX designer based in the beautiful west coast of Spain, Galicia.

I really enjoy solving problems as well as making things pretty and easy to use. I can't stop learning new things; the more, the better. I also love photography, a hobby I'm taking along since the good old film cameras. Oh, and rice with milk; I have a passion for rice with milk!

What does he do?

I'm a programmer.

For the front-end I usually work with Javascript, either standalone or including popular frameworks like ReactJS and VueJS. I also make the web pretty by using Sass, CSS and, whenever needed, any of their friends: Bootstrap, Bulma, etc.

For the back-end I also work with Javascript (NodeJS, Express, MongoDB, etc). But, of course, whenever the project requires PHP, I do PHP as well (Wordpress, Laravel, etc).

Also a designer.

I feel comfortable working with many Adobe products. Photoshop, Illustrator, InDesign, Lightroom or Xd are some kind of industry standards and I love working with them. I'm not limited to them, though: Gimp, Inkscape or Figma are also very valid applications that I've been working with.

User interfaces, brochures, books, branding... You name it! As I mentioned, creating pretty things is particularly important for me.

); }; /*********************** Project Component ***********************/ const Project = props => { const tech = { sass: 'fab fa-sass', css: 'fab fa-css3-alt', js: 'fab fa-js-square', react: 'fab fa-react', vue: 'fab fa-vuejs', d3: 'far fa-chart-bar', node: 'fab fa-node' }; const link = props.link || 'http://'; const repo = props.repo || 'http://'; return (
{'Screenshot

{props.tech.split(' ').map(t => ( ))}

{props.title}{' '}
{props.children}
View source Try it Live
); }; /*********************** Projects Component ***********************/ const Projects = props => { return (

My Works

Here's a list of most of the projects I've been working on lately. All of these were built during my coding camp adventure on{' '} freeCodeCamp , where I've been coding for almost 7 months non-stop until I completed all the projects required to get my Full-Stack Developer certification.

Built using Node, Express, MongoDB, CSS + Bulma, React.js and React Router.

This is a full-stack website that I made which lets the users read and post anonymous messages and replies.

Built using Node, Express, MongoDB, JS + jQuery + Axios, CSS + Bootstrap and Pug.

Another full-stack website to check the current value of any requested stock in the market.

Built using Node, Express, MongoDB, JS + jQuery, CSS + Bootstrap and Pug.

A full-stack website to store book titles and comments to each book into a remote database.

Built using Node, Express, MongoDB, JS + jQuery, CSS + Bootstrap and Pug.

Yet another full-stack app to save and manage technical issues to be fixed.

Built using Node, Express, JS + jQuery, CSS + Bootstrap and Pug.

Another full-stack for converting values from the Internation System of Units (Metric) into the imperial units.

Built using Node, Express, CSS + Bootstrap and Pug.

A microservice which takes a raw URL and makes it a short link to make it easy to sent it through the Internet.

Built using Node, Express, VueJS + Vue Router and CSS + Bootstrap.

A service which lets the users save their daily exercise (or anything) into a log for them to check it later.

Built using CSS, JS and D3.js.

A bar chart representing the evolution of the US GDP.

Built using CSS, JS and D3.js.

A treemap diagram representing groups of pledges and sales from a particular category.

Built using CSS, JS and D3.js.

A choropleth map representing the educational attainment by county in the U.S.

Built using VueJS, Axios and CSS + Bootstrap.

A random quoting app which retrieves pictures and quotes from two different APIs.

Built using React and CSS.

A project on which I built a virtual calculator with its usual features.

Built using React, CSS and lots of SVG.

A cute and animated Pomodoro clock to help the users improve their productivity.

Built using React, CSS and SVG.

A TicTacToe game with a basic AI algorithm made for the legacy front-end projects on FreeCodeCamp.

{/* repo="https://github.com/yagoestevez/TicTacToe"> */} Built using VueJS, Axios and Scss.

Simple Twitch clone using the new Twitch Helix API and made for the legacy front-end projects on FreeCodeCamp.

{/* repo="https://github.com/yagoestevez/TicTacToe"> */} Built using VueJS, Axios and CSS.

App that present the users with the current local weather for their location.

Built using vanilla Javascript and Scss.

Tribute page to Aaron Swartz, a static website built with SCSS and plain Javascript.

Built using vanilla Javascript and Scss.

An animated survey form.

Built using vanilla Javascript and Scss.

A landing page for the Pomodoro Timer I made (shown previously in this section).

Built using React and CSS.

A technical documentation page made for a little React library I published on NPM.

); }; /*********************** Contact Component ***********************/ const Contact = props => { return (

Want to
contact me?

Please, use the form below or send an email to {''} web yagoestevez com :