/portfolio

Personal website to present Diogo Pereira's projects and talk a bit about him.

Primary LanguageTypeScriptMIT LicenseMIT

GitHub package.json version (subfolder of monorepo) GitHub deployments Languages Count Most Used Languages Count Files Count


Portfolio

This is my personal website, designed to showcase my projects and introduce myself in a more organized manner. This project was created using Next.js and Tailwind CSS. The reason for choosing Next.js is because I plan to expand this project for future versions of my portfolio and integrate other projects under the same domain.

Link: https://diogopereira.tech

Sections

  • About Me: A dedicated section where I introduce myself, my skills, and my background.
  • Skills: A dedicated section where I provide more insight into my skillset."
  • Project Showcase: Display a curated selection of my projects with descriptions and links.
  • Small Projects: A dedicated section to provide more insight into my small projects.

Features

  • Responsive Design: The portfolio is designed to work seamlessly across various devices and screen sizes.
  • Internationalization: Have support for multi-languages (English/Portuguese). I plan to change i18next to next-intl, but not now
  • Next.js: Built using the Next.js framework, allowing for server-side rendering and optimized performance.
  • Tailwind CSS: Styled using the Tailwind CSS utility framework for rapid and consistent styling.

Technologies Used

  • Next.js v13.5.6 - App directory
  • Typescript
  • Tailwind CSS
  • Eslint
  • Prettier

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/FhillSlinger/portfolio.git
  2. Navigate to the project directory: cd portfolio
  3. Install the dependencies: yarn install
  4. Start the development server: yarn dev
  5. Open your web browser and go to http://localhost:3000

License

This project is licensed under the MIT License.