Un sistema integral de investigación, licitación y correspondencia para que coincidan con los empleados del servicio exterior con las habilidades adecuadas para publicaciones y puestos disponibles.
Utilizamos yarn como nuestro administrador de paquetes, disponible para descargar aquí. Siempre que sea posible, hemos incluido los comandos correspondientes para npm .
Instalar dependencias con yarn install o npm i
Utilizamos EditorConfig para garantizar la consistencia en los formatos de archivo y los entornos de edición de código. EditorConfig admite una variedad de editores de código populares enumerados aquí.
Necesitará la API de Mapas de talento estatal que se ejecuta localmente para que esta solicitud realice solicitudes a la API.
yarn start o npm startEjecuta la aplicación en modo de desarrollo. Abra http: // localhost: 3000 para verlo en el navegador.
La página se volverá a cargar si realiza ediciones. Verá los errores de construcción y las advertencias de pelusa en la consola.
yarn test o npm test Ejecuta el observador de prueba en modo interactivo.
Por defecto, las pruebas de ejecución relacionadas con los archivos cambiaron desde la última confirmación.
Lea más sobre las pruebas.
yarn build o npm run build Construye la aplicación para la producción a la carpeta build . Se reacciona correctamente en modo de producción y optimiza la compilación para el mejor rendimiento.
La construcción se minifica y los nombres de archivo incluyen los hashes. Por defecto, también incluye un trabajador de servicio para que su aplicación se cargue desde el caché local en futuras visitas.
Su aplicación está lista para ser implementada.
Consulte la documentación CREATE-REACT-APP para obtener más detalles.
La aplicación front-end está documentada y disponible en una pila docker-compose con la API. Configuración y más disponible aquí.
Aquí hay una breve guía de implementación que analiza la implementación en la aplicación front -end. Para obtener intrducciones más exhaustivas, incluida la API, visite el wiki.
Las pruebas de accesibilidad se pueden ejecutar en un entorno CI utilizando pa11y-ci . Por defecto, prueba la matriz de URL que se encuentra en .pa11yci utilizando el estándar WCAG 2.0 AA. Asegúrese de actualizar la variedad de URL con ID que existen en la base de datos de su entorno.
Ver contribuyendo para información adicional.
Este proyecto está en el dominio público mundial. Como se indica en la contribución:
Este proyecto se encuentra en el dominio público dentro de los Estados Unidos, y los derechos de autor y los derechos relacionados en el trabajo del mundo se renuncian a través de la dedicación del dominio público universal CC0 1.0.
Todas las contribuciones a este proyecto se publicarán bajo la dedicación CC0. Al enviar una solicitud de extracción, usted acepta cumplir con esta exención de intereses de derechos de autor.