Skip to content

smithy773/portfolio-XP

Repository files navigation

Basic Portfolio

This is my basic portfolio website. I used several technologies to develop it and designed it to be mobile-friendly.

Table of contents

Overview

Description

This basic portfolio website contains some information about me:

  • General information about me and how I got into programming.
  • Information about some of the projects I've worked on.
  • What I like to do in my free time.

It also includes a working Contact page, where you can send an email directly to me from my portfolio website.

Screenshot

Portfolio Home

Links

My process

Built with

  • React
  • TypeScript
  • React Router
  • EmailJS
  • TailwindCSS
  • Hosted with Firebase Hosting

What I learned

  • Practiced my TypeScript with React + React Router skills.

  • Used TailwindCSS to make my portfolio website's design responsive.

  • Learned how to use EmailJS to send emails to my email directly from my portfolio website.

    Portfolio Contact form

Useful resources

  • Tailwind Docs - Tailwind's docs are a great way to learn how to style components, especially when using responsive design.
  • MDN Web Docs - A great place to learn and research ways to better your code and apps. Always use it during development.

Author