A modern and responsive portfolio website built with Next.js and TypeScript, showcasing my projects and professional experience.
- Responsive design for all devices
- Dark/Light theme support
- Bilingual support (English/Portuguese)
- Project showcase with interactive modal
- Smooth animations and transitions
- Contact form integration
- SEO optimized
- Next.js 14
- TypeScript
- React
- Swiper
- CSS3
- Vercel Speed Insights
- Google Fonts (Poppins)
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open
http://localhost:3000
with your browser.
src/
├── components/ # React components
├── contexts/ # Context providers
├── locales/ # Language files
├── styles/ # Global styles
└── app/ # Next.js pages
npm run dev
: Start the development servernpm run build
: Build the production applicationnpm run start
: Start the production servernpm run lint
: Runs ESLint for code quality
Visit raniery.dev