Skip to content

rodrigsmor/portfolio

Repository files navigation

portfolio logo

🚀 Hi, I'm Rodrigo 👋🏽

Welcome to my personal portfolio repository! Here you'll find a showcase of my projects, my technical skills, and how to get in touch with me.


🛠️ Tech Stack & Tools

For this project and my daily workflow, I use the following technologies:

  • Framework: Next.js (React) ⚛️
  • Language: TypeScript 📘
  • Styling: CSS Modules 🎨
  • Animations: Embla Carousel / Particles.js ✨
  • Internationalization: Next.js 🌐

✨ Portfolio Highlights

This portfolio is more than just a website; it’s an environment where I apply core concepts like:

  • Media Preview: A OneDrive-style gallery system with interactive zoom and intuitive navigation. 🔍
  • Responsiveness: Adaptive design for any screen size, from mobile to ultra-wide. 📱💻
  • Performance: Optimized images and lightning-fast loading times. ⚡
  • Accessibility: Keyboard-friendly navigation and screen reader support (A11y). ♿
  • Internationalization: Fully localized in English, Portuguese, and Spanish using i18next for a global user experience. 🌎

🏗️ Local Setup

  1. Clone the repository:
git clone git@github.com:rodrigsmor/portfolio.git
  1. Install dependencies:
npm install # or yarn install
  1. Start the development server:
npm run dev

📫 Let's Connect!

Feel free to reach out to me for opportunities, collaborations, or just a virtual coffee:

gmail behance dev.to


Made with ❤️ by Rodrigo

About

A modern, high-performance professional portfolio developed with Next.js and TypeScript. This project showcases my career journey and core projects through a custom-built SPA. Key features include optimized SEO, i18n, a11y, and a fully responsive design. The UI was crafted with CSS Modules to provide a unique, dynamic, and fluid user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors