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



