React TypeScript Skeleton Setup

Job ID: 39863474

Budget: $10 – $30 USD

Necesito una plantilla de React lista para producción, construida con la versión más reciente de React y compatibilidad total con TypeScript. La interfaz de usuario de Chakra debe estar ya integrada, junto con un contexto de autenticación de ejemplo (usando la API de contexto) y React Router para que la aplicación pueda navegar entre un par de páginas de marcador de posición. No impongo ninguna estructura de carpetas ni convención de nomenclatura en particular, y estoy dispuesto a adoptar el diseño lógico que recomiende, siempre que sea escalable.

El código debe iniciarse correctamente: sin errores de TypeScript, advertencias de consola ni problemas de lint después de npm start. Las propiedades tipificadas, las constantes compartidas, los ganchos personalizados y los ayudantes de utilidad deben residir en módulos claramente separados para que los futuros equipos puedan empezar a trabajar sin tener que buscar nada.

Entregables
• Un repositorio Git (o carpeta comprimida) que se instala con npm install y se ejecuta con npm start, mostrando una demostración básica de dos páginas con componentes de Chakra.
• ESLint y Prettier ya configurados. • README que explica los scripts disponibles, cómo ampliar el contexto de autenticación y cómo cambiar la estrategia de enrutamiento (BrowserRouter, HashRouter, etc.) si es necesario.

Si el proyecto se compila correctamente, se abre sin ninguna advertencia y su arquitectura es tan elegante como se ve, hemos terminado. Estoy listo para revisar su propuesta e incorporar este kit de inicio a nuestro flujo de trabajo de inmediato.