¡Hola! Soy Gurjant Singh

Y soy desarrollador fullstack.

Gurjant Singh

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.

Gurjant Singh

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.
Link a GitHub G-Book Frontend
Gurjant Singh

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.

G-Book

Menu Digital

RasoiAPI