Personal portfolio built with Angular 19.1.7 and Tailwind CSS 4.1, designed to showcase my projects and skills in a fast, accessible, and multilingual interface.
- Server-Side Rendering using Angular Universal for improved SEO and performance
- Responsive Design & Dark/Light Mode powered by Tailwind CSS 4.1
- Multilingual Support (ES/EN) with ngx-translate
- Lazy-loaded modules to improve load time and optimize user experience
- Express.js for SSR server in production
- PostCSS configuration for Tailwind CSS integration
- Angular 19.1.7
- Angular Universal (SSR)
- Tailwind CSS 4.1.4
- @ngx-translate/core + http-loader
- Express.js
- PostCSS
my-portfolio/
├── public/
│ ├── assets/ # Images, SVGs, static content
├── src/
│ ├── app/ # Angular components, modules, services
│ ├── styles.css # Tailwind directives (@tailwind base, components, utilities)
│ └── main.server.ts # SSR bootstrap entry
├── angular.json # Angular build and serve config
├── package.json # Scripts and dependencies
└── .postcssrc.json # Tailwind plugin configuration