π My personal portfolio as a .NET Software Engineer.
- Framework: Next.js 14 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS
- Animations: Framer Motion
- Internationalization: Custom i18n (EN/PT)
- Theme: Dark/Light mode with next-themes
- β Bilingual support (English / Portuguese)
- β Dark and Light mode
- β Responsive design
- β Smooth animations
- β Contact form with email notifications
- β SEO optimized
βββ app/
β βββ [locale]/ # Localized pages (en, pt)
β β βββ about/
β β βββ contact/
β β βββ projects/
β β βββ page.tsx # Home
β βββ api/
β βββ contact/ # Contact form API
βββ components/ # React components
βββ lib/
β βββ articles.ts # Posts/articles data
β βββ projects.ts # Projects data
β βββ translations.ts # i18n strings
βββ public/ # Static assets
Edit lib/projects.ts:
{
id: 'my-project',
name: 'Project Name',
description: {
en: 'English description',
pt: 'DescriΓ§Γ£o em portuguΓͺs'
},
language: 'C#',
github: 'https://github.com/...',
website: 'https://...',
featured: true,
isPrivate: false,
tags: ['.NET', 'React']
}Edit lib/articles.ts:
{
id: 'my-post',
title: {
en: 'Post Title',
pt: 'TΓtulo do Post'
},
description: {
en: 'Description',
pt: 'DescriΓ§Γ£o'
},
url: 'https://linkedin.com/...',
publishedAt: '2026-01-21',
tags: ['.NET', 'C#']
}MIT
Made by Italo Nery