This is the repository for my personal portfolio and blog. It is built with Next.js and TypeScript, I also use Tailwind and markdown standards. It also uses Framer Motion for animations and transitions.
- Responsive Design, it looks good on any device!
- Dark Mode, it has a dark mode directly adapted from the system preferences.
- Blog, it has a blog with markdown x support where I can write about my projects and other topics.
- Animations, it has animations and transitions to make the experience more enjoyable.
- SEO, it has SEO support and it is optimized for search engines.
- Accessibility, it has accessibility support and it is optimized for screen readers.
- Testing, it has unit tests for the components and pages.
- Linting, it has linting support for the code.
- Formatting, it has formatting support for the code.
- Continuous Integration, it has continuous integration with GitHub Actions.
- Deployment, it is deployed with Vercel.
Visit my portfolio at https://www.polgubau.com to see the project in action!
- Clone the repository:
git clone https://github.com/PolGubau/portfolio.git
- Install dependencies:
pnpm i
- Run the development server:
pnpm dev
- Open http://localhost:3000 with your browser to see the result.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Email: gubaupol@PolGubau
- Website: https://www.polgubau.com
- LinkedIn: https://www.linkedin.com/in/pol-gubau-amores/
- GitHub: https://github.com/PolGubau
Thanks for reading, have a nice day! π