An open API service indexing awesome lists of open source software.

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.

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/