Skip to content
View dawcarlosp's full-sized avatar

Block or report dawcarlosp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dawcarlosp/README.md

🧠 Construyendo cosas | 💻 De Java/Spring a TypeScript y vuelta


🎓 Sobre mí

  • 📍 Desarrollador Web Full Stack Jr., aprendiendo construyendo software real
  • 🛠️ Ahora mismo desarrollo LocuVentas, un POS full-stack (Spring Boot + React/Vite/TS en monorepo) desde cero: arquitectura por features, migración completa de JS a TypeScript sin any, integración con impresoras térmicas (proximamente)
  • 🎓 En paralelo curso web technologies, OOP y frameworks backend (Angular, ASP.NET Core), aplicando cada tema a proyectos propios en vez de solo ejercicios
  • 🧩 Prefiero código limpio y escalable antes que la solución rápida — documento arquitectura y patrones a medida que avanzo

🚀 Proyecto destacado: LocuVentas

Sistema de punto de venta full-stack que estoy construyendo de forma iterativa:

  • Backend: Spring Boot + Springdoc OpenAPI/Swagger con auth JWT
  • Frontend: React + Vite + TypeScript, arquitectura por features (features/auth, features/ventas...)
  • Convenciones estrictas: sin any, import type, discriminated unions, documentación en ARCHITECTURE.md / PATTERNS.md

💡 Stack actual

🔧 Backend

🎨 Frontend

🗃️ Base de Datos

☁️ Cloud & DevOps


🧰 Herramientas favoritas


📊 Estadísticas y Actividad


📬 Contacto & redes

Email LinkedIn Docker

Pinned Loading

  1. repositorioPereira repositorioPereira Public

    Proyecto de fin de grado - Desarrollo de aplicaciones web

    TypeScript 1