forked from midudev/porfolio.dev
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: Update Astro configuration and dependencies
- Loading branch information
1 parent
094032d
commit 4133be4
Showing
30 changed files
with
463 additions
and
261 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +0,0 @@ | ||
# 👨🏻💻 Porfolio para programadores y desarrolladores | ||
|
||
<div align="center"> | ||
<a href="https://porfolio.dev/"> | ||
<img src="./public/porfolio.webp"> | ||
</a> | ||
<p></p> | ||
</div> | ||
|
||
<div align="center"> | ||
|
||
 | ||
 | ||
 | ||
 | ||
 | ||
 | ||
|
||
</div> | ||
|
||
## 🫂 Contribuidores | ||
|
||
<a href="https://github.com/midudev/porfolio.dev/graphs/contributors"> | ||
<img src="https://contrib.rocks/image?repo=midudev/porfolio.dev" /> | ||
</a> | ||
|
||
<p></p> | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
/** @type {import('astro-i18next').AstroI18nextConfig} */ | ||
export default { | ||
defaultLocale: 'es', | ||
locales: ["en", "es"], | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,14 @@ | ||
import { defineConfig } from 'astro/config' | ||
import tailwind from "@astrojs/tailwind" | ||
|
||
import robotsTxt from "astro-robots-txt" | ||
import { defineConfig } from 'astro/config'; | ||
import tailwind from '@astrojs/tailwind'; | ||
import robotsTxt from 'astro-robots-txt'; | ||
import astroI18next from 'astro-i18next'; | ||
|
||
// https://astro.build/config | ||
export default defineConfig({ | ||
integrations: [tailwind(), robotsTxt()], | ||
integrations: [ | ||
astroI18next(), | ||
tailwind(), | ||
robotsTxt() | ||
], | ||
site: 'https://porfolio.dev/' | ||
}) | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
{ | ||
"title": "Portfolio of Manuel G Campos - Web Developer and Programmer with 5 years of experience", | ||
"description": "Specialized in creating end-to-end applications for all audiences.", | ||
"laboral_experience": "Work Experience", | ||
"experience_item": "Experience", | ||
"projects": "Projects", | ||
"about_me": "About Me", | ||
"experience": "+4 years of experience.", | ||
"role": "Software Developer and Software Engineering student", | ||
"from": "from Seville, Spain 🇪🇸. Specialized in the development of web and native applications 📲.", | ||
"contact": "Contact Me", | ||
"linkedin": "LinkedIn", | ||
"ncc_experience": "Development of web applications with Next.js and React using TypeScript. Creation of components and libraries to improve software efficiency and quality. Implementation of unit and integration tests.", | ||
"bcnc_experience": "Worked with micro-frontend technologies at a leading European bank, using React with TypeScript, collaborating in a multidisciplinary team.", | ||
"blumii_experience": "Developed various web and mobile tools using technologies like .Net, Vanilla JS, Angular, and SQL Server. A fundamental stage in my career where I learned a lot and worked on large-scale projects such as the Covid Passport.", | ||
"escode_title": "Escode - Redefining Software Escrow. A product of the NCC Group", | ||
"escode_description": "Escode is a SaaS platform that redefines the way software escrow is done. Its secure hosted solution provides a safe and reliable way to protect your software assets.", | ||
"bot_title": "The Intelligent Bot", | ||
"bot_description": "A Telegram bot designed for students, which extracts information from an attached PDF sent to the bot and generates audio files from the text contained in the PDF.", | ||
"code": "Code", | ||
"preview": "Preview", | ||
"about_me_title": "My name is Manuel, and I have been passionate about technology since I tried the first OnePlus mobile. I am currently", | ||
"about_me_strong": "working on a leading project in the area of Scrow Deposits", | ||
"about_me_subtitle": " Some of my achievements include ", | ||
"about_me_subtitle_strong": "developing the Covid Passport in record time, developing management apps for clients that help save up to 30% more, automations..", | ||
"about_me_info": "I have undoubtedly worked on projects of all scales, but I am a strong lover of web development.", | ||
"about_me_carreer": "After almost 5 years as a developer and after completing a CFGS DAW in 2020, I decided to", | ||
"about_me_carreer_strong": "enter university and pursue a degree in Software Engineering", | ||
"about_me_carreer_info": "simply to be better in the development world and advance in other areas such as LMMs & AI.", | ||
"template_inspiration" : "Template inspired by", | ||
"github": "GitHub", | ||
"learn_more" :"Learn more about this project" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
{ | ||
"title": "Porfolio de Manuel G Campos - Desarrollador y Programador Web con 5 años de experiencia", | ||
"description": "Especializado en crear aplicaciones end to end para todos los públicos.", | ||
"laboral_experience": "Experiencia Laboral", | ||
"experience_item": "Experiencia", | ||
"projects": "Proyectos", | ||
"about_me": "Sobre mí", | ||
"experience": "+4 años de experiencia.", | ||
"role": "Desarrollador de Software y estudiante de Ingeniería de Software", | ||
"from": "de Sevilla, España 🇪🇸. Especializado en el desarrollo de aplicaciones web y nativas 📲.", | ||
"contact": "Contáctame", | ||
"linkedin": "LinkedIn", | ||
"ncc_experience": "Desarrollo de aplicaciones web con Next.js y React usando TypeScript. Creación de componentes y librerías para mejorar la eficiencia y la calidad del software. Implementación de tests unitarios y de integración.", | ||
"bcnc_experience": "Trabajo con tecnologías de micro-frontend en un banco líder europeo, utilizando React con TypeScript, colaborando en un equipo multidisciplinar.", | ||
"blumii_experience" : "Desarrollo de diferentes herramientas web y móviles con tecnologías como .Net, Vanilla JS, Angular y SQL Server. Etapa fundamental en mi carrera de la cual aprendí mucho y trabajé en proyectos de gran escala tales como el Pasaporte Covid.", | ||
"escode_title" : "Escode - Redefiniendo el Software Escrow. Un producto del Grupo NCC", | ||
"escode_description" : "Escode is a SaaS platform that redefines the way software escrow is done. Its secure hosted solution provides a safe and reliable way to protect your software assets.", | ||
"bot_title" :"El Bot Inteligente", | ||
"bot_description" :"Un bot de Telegram diseñado para estudiantes, que extrae información de un PDF adjunto enviado al bot y genera archivos de audio a partir del texto contenido en el PDF.", | ||
"code" : "Código", | ||
"preview" : "Vista Previa", | ||
"about_me_title" : "Mi nombre es Manuel y he sido un apasionado de la tecnología desde que probé el primer móvil OnePlus. Actualmente me encuentro", | ||
"about_me_strong" : "trabajando en un proyecto líder en el área de Scrow Deposits", | ||
"about_me_subtitle" : " Algunos de mis éxitos se basan en ", | ||
"about_me_subtitle_strong" : "desarrollar el Pasaporte Covid en tiempo récord, desarrollo de apps de gestión para clientes que ayudan a ahorrar hasta un 30% más, automatizaciones..", | ||
"about_me_info": "Sin duda he tocado proyectos de todas las escalas pero soy un fuerte enamorado del desarrollo web.", | ||
"about_me_carreer" :"Al cabo de los casi 5 años que llevo como desarrollador y tras haber cursado un CFGS DAW en 2020, he decidido", | ||
"about_me_carreer_strong" :"entrar en la universidad y hacer Ingeniería de Software", | ||
"about_me_carreer_info" :"simplemente por ser mejor en el mundo del desarrollo y avanzar en otras áreas tales como LMMs & IA.", | ||
"template_inspiration" : "Plantilla inspirada en", | ||
"github": "GitHub", | ||
"learn_more" :"Saber más acerca de este proyecto" | ||
} | ||
|
||
|
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,79 +1,33 @@ | ||
--- | ||
const personalImageAlt = "Miguel Ángel" | ||
const personalImageAlt = "Manuel Gutiérrez" | ||
import { t } from "i18next"; | ||
--- | ||
|
||
<article class="flex flex-col items-center justify-center gap-8 text-gray-700 dark:text-gray-300 md:flex-row"> | ||
<div | ||
class="[&>p]:mb-4 [&>p>strong]:text-yellow-500 dark:[&>p>strong]:text-yellow-100 [&>p>strong]:font-normal [&>p>strong]:font-mono text-pretty order-2 md:order-1" | ||
> | ||
<p> | ||
Me llamo Miguel Ángel pero mis amigos me llaman midu. Empecé en la | ||
programación con un Amstrad, tenía 10 años. Actualmente estoy <strong | ||
>liderando equipos de desarrollo en multinacionales</strong | ||
{t("about_me_title")} | ||
<strong | ||
>{t("about_me_strong")}</strong | ||
>. | ||
</p> | ||
|
||
<p> | ||
Algunos de mis éxitos incluyen <strong | ||
>colaborar con Mozilla para el desarrollo de las primeras apps en su | ||
sistema FirefoxOS</strong | ||
>. Aunque hoy está desaparecido fue un gran avance en el mundo del | ||
desarrollo web. | ||
{t("about_me_subtitle")}<strong | ||
>{t("about_me_subtitle_strong")}</strong | ||
>. {t("about_me_info")} | ||
</p> | ||
|
||
<p> | ||
Como creador de contenido, <strong | ||
>cuento con el canal de habla hispana más visto del mundo en la | ||
categoría de <em class="italic">Software & Game Development</em> en Twitch</strong | ||
>. Mi objetivo es mejorar la empleabilidad de la comunidad hispana y el | ||
acceso a contenido de calidad. | ||
{t("about_me_carreer")} <strong | ||
>{t("about_me_carreer_strong")}</strong | ||
> {t("about_me_carreer_info")} | ||
</p> | ||
</div> | ||
|
||
<img width="200" height="200" src="/me.png" alt={personalImageAlt} class="order-1 object-cover w-64 h-full p-1 md:order-2 rotate-3 lg:p-2 lg:w-64 aspect-square rounded-2xl bg-black/20 dark:bg-yellow-500/5 ring-1 ring-black/70 dark:ring-white/20 " style="object-position: 50% 50%"> | ||
<img width="200" height="200" src="/me.jpg" alt={personalImageAlt} class="order-1 object-cover w-64 h-full p-1 md:order-2 rotate-3 lg:p-2 lg:w-64 aspect-square rounded-2xl bg-black/20 dark:bg-yellow-500/5 ring-1 ring-black/70 dark:ring-white/20 " style="object-position: 50% 50%"> | ||
|
||
</article> | ||
|
||
<!-- FRASES PROHIBIDAS EN VUESTRO PORTFOLIO | ||
<p> | ||
Mi sueño es encontrar mi primer empleo en el mundo de la programación. Una empresa donde pueda seguir aprendiendo. ❌ | ||
</p> | ||
<p> | ||
❌ Apasionado de la programación desde chekitito. Me encantan los ordenadores y crear páginas web buenas y rápidas con la última tecnología. | ||
</p> | ||
<p> | ||
Trabajo bien en equipo. Siempre estoy aprendiendo cosas nuevas. | ||
</p> | ||
------------------------------------- | ||
-------------------------------------- | ||
<p> | ||
¡Soy Leo! Estudié Derecho Empresarial y, tras años ejerciendo, me pasé al mundo de la Programación. Desde entonces disfruto creando experiencias web para los usuarios. | ||
</p> | ||
<p> | ||
Entre mis éxitos destaco que durante el Grado Superior, ayudé a mis compañeros a aprender sobre TDD. Me encanta el testing, creo en su importancia, y me gusta compartir mi conocimiento sobre ello. | ||
</p> | ||
<p> | ||
Cuento con experiencia desarrollando aplicaciones móviles, y he creado una iniciativa llamada X para mezclar mis dos pasiones: la programación y el derecho. Ayudando a la sociedad a acceso a una defensa justa. | ||
</p> | ||
--------------------------------------- | ||
<p>Me llamo Sara, tengo 25 años y soy de Santiago, Chile 🇨🇱. Terminé mis estudios como Desarrolladora Web. Me encanta enfocarme en la parte del rendimiento, para ofrecer la mejora experiencia al usuario.</p> | ||
<p> | ||
Colaboro en la organización del MeetUp local BeerJS donde reunimos a desarrolladores de Santiago para compartir conocimiento y experiencias. El año 2023 hicimos un total de 25 charlas con más de 2000 asistentes. | ||
</p> | ||
<p> | ||
Además de participar activamente en la comunidad, he participado en la Hackathon de Midudev quedando en 3er puesto con mi proyecto _Chatty_, donde usando IA podías interactuar con un PDF. ¡Échale un vistazo! | ||
</p> | ||
--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.