Este proyecto forma parte del curso FullStack de Henry, específicamente el proyecto individual. El objetivo principal es crear una aplicación que permita consultar información sobre pilotos de automovilismo.
- Consulta de pilotos desde una API pública.
- Agregar pilotos personalizados y almacenarlos en una base de datos PostgreSQL.
- Interfaz de usuario amigable construida con React y React Router.
- Gestión de estado con Redux Toolkit.
- Estilizado con Styled Components y CSS Modules.
- Uso de custom hooks para la lógica compartida.
- Backend construido con Express y Sequelize para interactuar con la base de datos.
- Utilización de PostgreSQL como base de datos.
- Realización de solicitudes HTTP con Axios.
- React
- React Router
- Redux Toolkit
- Styled Components
- CSS Modules
- Custom hooks
- Express
- Sequelize
- PostgreSQL
- Axios
- Clona este repositorio.
- Navega al directorio del proyecto.
- Ejecuta
npm install
para instalar las dependencias. - Configura la base de datos PostgreSQL según sea necesario.
- Ejecuta
npm start
para iniciar la aplicación.
Si deseas contribuir a este proyecto, por favor abre un issue o una solicitud de extracción y estaremos encantados de revisarlo.
Este proyecto fue creado por Andres Frei.
Este proyecto está bajo la Licencia MIT - consulta el archivo LICENSE para más detalles.