Skip to content

facuperezm/website

Repository files navigation

My portfolio

This is my portfolio website made with Next.js and styled with Tailwind CSS

 ✦  Live website  ✦ 

App Screenshot

🛠️ Stack

  • React - A JavaScript library for building user interfaces.
  • Next.js 14 - The React framework for building production-ready websites.
  • Tailwind CSS - A utility-first CSS framework for rapidly building custom designs.
  • Framer Motion - A production-ready motion library for React.
  • Emailjs - A cloud-based email service for sending emails directly from the frontend.
  • React-hook-form - Performant, flexible, and extensible forms with easy-to-use React hooks.
  • Zod - A TypeScript-first schema declaration and validation library.

Deploy: Vercel

Optimizations

  • Improve colors variables in Tailwind config file to use better conventions
  • Add dark mode
  • Dark/Light theme
  • Improve contact form validation and error handling
  • Add a toast message when sending the email
  • Separate works in new page
  • Add a new page for the blog

Author

portfolio linkedin github