Hitos módulo React
Find a file
2026-05-18 11:59:14 -04:00
backend chore(fmt): aplicar oxlint 2026-05-18 10:23:12 -04:00
public feat: initial commit 2026-03-26 10:44:20 -03:00
src feat: agregar request para profile 2026-05-18 11:59:14 -04:00
.editorconfig feat: agregar carrito y pizzas.js 2026-04-08 11:12:34 -04:00
.gitignore feat: initial commit 2026-03-26 10:44:20 -03:00
.gitmodules feat: agregar profile y aplanar submódulo 2026-04-25 10:27:29 -04:00
.oxfmtrc.json chore: cambiar a oxlint y oxfmt 2026-05-18 09:43:44 -04:00
.oxlintrc.json chore(fmt): aplicar oxlint 2026-05-18 10:23:12 -04:00
.tokeignore feat: redirigir usuarios registrados a Home en login y register 2026-05-10 10:56:39 -04:00
biome.json feat: initial commit 2026-03-26 10:44:20 -03:00
commitlint.config.js refactor!: move router pages to another dir and add commitlint 2026-04-22 11:39:20 -04:00
eslint.config.js feat: agregar carrito y pizzas.js 2026-04-08 11:12:34 -04:00
index.html feat: initial commit 2026-03-26 10:44:20 -03:00
justfile chore(just): cambiar a aube 2026-04-29 22:12:29 -04:00
mise.toml chore: cambiar a oxlint y oxfmt 2026-05-18 09:43:44 -04:00
mprocs.yaml chore: agregar mprocs 2026-05-18 10:13:46 -04:00
package.json feat: redirigir usuarios registrados a Home en login y register 2026-05-10 10:56:39 -04:00
pitchfork.toml dev: add Pitchfork for daemons 2026-04-19 15:54:08 -04:00
pnpm-lock.yaml feat!: cambiar a aube, agregar context para el carrito 2026-04-29 22:10:21 -04:00
prek.toml feat!: cambiar a aube, agregar context para el carrito 2026-04-29 22:10:21 -04:00
README.md feat: actualizar README 2026-05-18 10:24:31 -04:00
uno.config.ts chore(fmt): aplicar oxlint 2026-05-18 10:23:12 -04:00
vite.config.js feat: agregar backend 2026-04-14 21:52:43 -04:00

Desafío: Pizzería Mamma Mía

Para el módulo de React del curso de desarrollo full stack con JavaScript de Desafío Latam.

Un prototipo de página de pizzería

Stack

  • React 19
  • Vite 8
  • Zod 4 y Tanstack Form para formularios

Ejecutando

Este proyecto requiere varias herramientas, pero con mise-en-place deberías poder instalarlas todas (no olvides de correr mise trust en el directorio del proyecto). just en particular será muy útil para correr tanto frontend como backend más fácilmente, aunque deberá ser instalado por separado.

  • Instala las dependencias (Asegúrate de tener mise instalado):

    just setup
    

    Tip

    Este paso se puede hacer manualmente también, usando npm i tanto en la raíz del repositorio como en el directorio backend. Dicho esto recomiendo tener mise y just para esto, ya que lo hace más fácil y rápido

  • Inicia el proyecto

    just start