naissky /
pminimal
pminimal es un proyecto web construido con Astro, diseñado para ser un portafolio personal. Este proyecto utiliza Tailwind CSS para el estilo y ofrece una experiencia fluida y moderna
31/100 healthLoading repository data…
BruGeth / repository
Este es un sistema fullstack para la gestión de buses, desarrollado como parte de un reto técnico. Incluye un backend en Java con Spring Boot y una base de datos PostgreSQL, junto con un frontend en React y TypeScript. Permite visualizar buses con paginación y ver detalles individuales.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
API de buses para el reto técnico Fullstack. Este proyecto incluye un backend desarrollado en Java con Spring Boot y una base de datos PostgreSQL.
backend/
├── src/
│ ├── main/
│ │ ├── java/com/civa/backend/
│ │ └── resources/
│ └── test/
│ └── java/com/civa/backend/
├── pom.xml
└── ...
La configuración principal se encuentra en src/main/resources/application.yml.
Ejemplo de configuración local en src/main/resources/application-local.yml.
buses_db.-- Insertar marcas
INSERT INTO marca (nombre) VALUES
('Volvo'),
('Scania'),
('Mercedes'),
('Fiat'),
('Hyundai');
-- Insertar buses
INSERT INTO bus (numero_bus, placa, fecha_creacion, caracteristicas, marca_id, activo) VALUES
('BUS-101', 'ABC-123', '2025-10-02 10:15:00', '52 asientos, aire acondicionado, WiFi, baño', 1, true),
('BUS-102', 'DEF-456', '2025-10-02 10:20:00', '40 asientos, climatizado, USB en cada asiento', 2, true),
('BUS-103', 'GHI-789', '2025-10-02 10:25:00', '60 asientos, doble piso, baño, TV', 3, false),
('BUS-104', 'JKL-321', '2025-10-02 10:30:00', '48 asientos, WiFi, cargadores, baño', 4, true),
('BUS-105', 'MNO-654', '2025-10-02 10:35:00', '55 asientos, climatizado, baño, GPS', 5, false);
cd backend
./mvnw spring-boot:run
GET /bus: Obtiene una página de buses (paginado).GET /bus/{id}: Obtiene un bus por su identificador.El backend utiliza autenticación básica. Las credenciales por defecto se configuran en el archivo de propiedades:
adminadmin123Las pruebas unitarias están en src/test/java/com/civa/backend/.
frontend/
├── public/
├── src/
│ ├── components/
│ ├── hooks/
│ ├── services/
│ ├── styles/
│ ├── types/
│ ├── utils/
│ └── App.tsx
├── package.json
└── ...
cd frontend
npm install
Para ejecutar el frontend en modo desarrollo:
cd frontend
npm run dev
El frontend estará disponible en http://localhost:3000.
A continuación se muestran capturas de pantalla de la interfaz:
Listado paginado de buses con filtros.
Vista de detalles de un bus específico.
El frontend se conecta al backend usando autenticación básica. Las credenciales se configuran para conectarse con:
adminadmin123Para ejecutar el proyecto completo (backend + frontend):
cd backend
./mvnw spring-boot:run
cd frontend
npm start
http://localhost:8080http://localhost:3000Para verificar que todo funciona correctamente:
Selected from shared topics, language and repository description—not editorial ratings.
naissky /
pminimal es un proyecto web construido con Astro, diseñado para ser un portafolio personal. Este proyecto utiliza Tailwind CSS para el estilo y ofrece una experiencia fluida y moderna
31/100 healthDanteLuque /
Este es un ejercicio aplicando el uso de express con Typescript y arquitectura hexagonal, así mismo aplicando Vertical Slicing y Screaming Architecture.
44/100 healthSavecoders /
This is a repository focused on solving adventjs challenges from 2021-2025. | Este es un repositorio centrado en resolver los retos de adventjs de 2021 a 2025. | これは2021年から2025年までのadventjsチャレンジの解決に焦点を当てたリポジトリです。
RamonAguileraa /
☕️ Aroma Café ☕️ Es una página de ejemplo para clientes, diseñada para capturar la esencia de un café auténtico, con un enfoque en la calidad y el diseño moderno. Desarrollado con Next.js 14, Tailwind CSS y TypeScript, este proyecto muestra cómo una web puede ofrecer una experiencia fluida y atractiva para los amantes del buen café.
31/100 healthjohansitoweb /
Este es un juego con typescript usando mycompiler
28/100 healthraupulus /
Pruebas practicando con typescript. Este es un mirror de: https://gitlab.com/raupulus/typescript-ejercicios-resueltos
20/100 health