Skip to content

jpmti2016/portfolio-nextjs-mdx

Repository files navigation

jpmti2016.com

Personal website portfolio created to showcase my projects, skills and to be a way to interact with clients and developers.

GitHub code size in bytes GitHub last commit GitHub top language GitHub language count Website

Technologies

NextJS

Built initially with HTML5, TailwindCSS and a bit of JavaScript.

Updated to Next.js to include a blog, improve SEO, use components and facilitate reutilization.

Although initially used Lighthouse (Google Chrome Console Tool) and RespImageLint to detect images issues that affect page performance and user experience after the transition to Next.js the majority of the work was made by the framework and the Image Component.

Tailwind CSS

TailwindCSS was a tool very useful to follow a design system and create a custom designed website while taking advantage of its utility-first characteristic to fast prototyping and update.

next-mdx-remote

Sizzy

Git / Github

Gimp

Used to scale the image to the needed dimensions and reduce the image size.

Page analyzing tools

Lighthouse

  • Used to check the overall quality of the webpage
    1. Performance
    2. Accessibility
    3. SEO
    4. Best practices