https://github.com/angelou20/civa-buses-frontend
Este proyecto consume una API para mostrar y administrar información sobre autobuses y marcas. Desarrollado con React y TypeScript, incluye funcionalidades de paginación, manejo de estados y componentes reutilizables.
https://github.com/angelou20/civa-buses-frontend
Last synced: about 2 months ago
JSON representation
Este proyecto consume una API para mostrar y administrar información sobre autobuses y marcas. Desarrollado con React y TypeScript, incluye funcionalidades de paginación, manejo de estados y componentes reutilizables.
- Host: GitHub
- URL: https://github.com/angelou20/civa-buses-frontend
- Owner: AngelOU20
- Created: 2024-11-15T03:22:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-15T23:15:26.000Z (over 1 year ago)
- Last Synced: 2025-03-20T20:16:21.265Z (about 1 year ago)
- Language: TypeScript
- Size: 140 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# README del Frontend
Este es un proyecto frontend que consume el endpoint /bus
## Tecnologías Utilizadas
- **React** - Librería para la construcción de interfaces de usuario.
- **TypeScript** - Lenguaje que añade tipado estático a JavaScript.
- **Vite** - Herramienta de construcción rápida para proyectos de frontend.
- **Styled Components** - Librería para aplicar estilos en componentes de React.
- **React Router** - Manejo de rutas para navegación en la SPA.
- **React Icons** - Iconos reutilizables de diferentes bibliotecas.
## Características
- **Visualización de buses**: Ver una lista de todos los buses registrados en el sistema.
- **Detalles de buses**: Visualización de la información detallada de cada bus.
- **Creación de buses**: Formulario para añadir nuevos buses a la flota, seleccionando la marca y especificando detalles adicionales.
## Requisitos
Antes de comenzar, asegúrate de tener instalado lo siguiente:
- **Node.js**
- **npm**
- **Puerto:** http://localhost:5173/