¡Hola! Soy Gurjant Singh
Y soy desarrollador fullstack.

Sobre mí
Soy un desarrrollador fullstack con experiencia en el desarrollo de aplicaciones web. Mi stack principal incluye Python (FastAPI y Django), TypeScript (Next.js y React), y tengo un gran interés en aprender nuevas tecnologías y mejorar mis habilidades.

2 / 3
Tecnologías que uso
Mis Proyectos
Desde que termine mi grado superior en Desarrollo de Aplicaciones Multiplataforma, he estado trabajando en proyectos personal. Estoy emocionado por seguir aprendiendo y contribuir a proyectos desafiantes que marque la diferencia.
En el siguiente apartado puede encontrar algunos de mis proyectos:
Menu Digital
Este proyecto es una aplicación web para una pizzería que permite a los usuarios explorar el menú, ver ofertas especiales y realizar pedidos en línea. La aplicación está diseñada para ser multilingüe, con soporte para varios idiomas, y cuenta con integración de métodos de pago para facilitar las transacciones. Los pedidos realizados son enviados directamente al correo electronico del restaurante y al telegram del mismo, a su vez un recibo es enviado al cliente a traves de email.
Frontend
Tecnologías Utilizadas
- Frontend:
- React: Biblioteca principal para construir la interfaz de usuario.
- Next.js: Framework de React que permite renderizado del lado del servidor (SSR) y generación de sitios estáticos (SSG).
- TypeScript: Superset de JavaScript que añade tipado estático para mayor seguridad y escalabilidad.
- Tailwind CSS: Framework de utilidades para un diseño rápido y responsivo.
- Internacionalización (i18n):
- next-intl: Librería para manejar traducciones y contenido multilingüe en la aplicación.
- Gestión de Estado:
- React Context API: Para manejar estados globales como el idioma seleccionado o el carrito de compras.
- Métodos de Pago:
- Stripe: Plataforma de pagos integrada para procesar transacciones de manera segura.
- Datos y Contenido:
- Archivos JSON: Los datos del menú y las ofertas están organizados en archivos JSON, separados por idioma.
- Despliegue:
- Vercel: Plataforma recomendada para desplegar aplicaciones Next.js.

Enlaces de Proyecto
Puedes ver la versión pública en: Pizzería Napolitana. Aún no se ha implementado Stripe y otros cambios.
También puedes acceder a la versión de pruebas en: Pizzería Menu Dev. Aquí puedes realizar un pedido con una tarjeta falsa como 4242... y ver otras mejoras que están en fase de testing.