David Torres Design

Portfolio Website

This site, built in 2021, was my first substantial Next.js project and the one I used to make the jump from freelance web designer to web developer. It uses Next.js for server-side rendering, Sanity.io as a headless CMS for content, and deploys automatically from GitHub via Netlify.

Here are some examples of the work that went into building this:

  • NextJS was my chosen framework, the reason was I wanted the Server Side Rendering capabilities for SEO and UX reasons.
  • I wanted to use a headless CMS for my content, though I could hard-code everything in, I wanted to use an external data source. I chose Sanity.io for my CMS and fetch data from it on all pages of the portfolio.
  • This site includes appropriate meta-data for Search Engines and each page can be crawled thanks to SSR.
  • All progress and coding work was integrated with Github and the site deploys directly from code I uploaded to Github. Check out the code link above to get more details!

Tech Used

  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe XD
  • ReactJS
  • HTML5
  • CSS3
  • JavaScript
  • Netlify
  • NextJS
Portfolio site designed for responsive and mobile viewingCustom code using NextJS, Sanity, Github, and NetlifyIncludes contact form and structured for search enginesReactJS, SCSS, HTML, CSS and much more used for this project!
Back to My Work PageBack To My Work