Skip to content

facuperezm/website

Repository files navigation

Portfolio Website

My personal portfolio website built with Next.js, TypeScript, Tailwind CSS, and Framer Motion.

Features

  • Modern and clean design
  • Fully responsive
  • Dark/Light mode
  • Fast page loads
  • SEO optimized
  • Type-safe
  • Contact form with email integration

Tech Stack

  • React - A JavaScript library for building user interfaces.
  • Next.js - 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.

Getting Started

  1. Clone this repository
  2. Install dependencies with pnpm install
  3. Create a .env file based on .env.example
  4. Run the development server with pnpm run dev

Contact

If you have any questions, feel free to reach out to me:

portfolio linkedin github

About

👷‍♂️ Personal website made with Next.js

Topics

Resources

Stars

Watchers

Forks