This is the source code for my personal portfolio website, built with Next.js and TypeScript. It’s designed to showcase my projects, experience, and skills—ideal as a template or starting point for others.
next/font.git clone https://github.com/Franciscoborges2002/portfolio.git
cd portfolio
npm install # or yarn / pnpm install / bun install
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Navigate to http://localhost:3000 in your browser—any changes to app/page.tsx will live‑reload.
This project works seamlessly with Vercel, the platform created by the Next.js team. For deployment:
Connect your GitHub repository in Vercel.
Trigger a production build (automatically on push to main).
Your portfolio goes live on your personal domain or .vercel.app subdomain.
Font preferences are set using next/font and configured in next.config.ts.
Styles are defined in tailwind.config.ts.
Code checks via ESLint and TypeScript, configured in .eslintrc.json and tsconfig.json.
You can change all information at the components.
Clean and powerful Next.js + TypeScript integration.
Tailwind CSS for utility‑first styling speed.
High‑quality developer experience with fast refresh, linting, and type safety.
Contributions are welcome! Feel free to open an issue or submit a pull request with improvements, bug fixes, or feature enhancements.
Released under the MIT License. Feel free to reuse or adapt this code for personal or professional use.