Loading repository data…
Loading repository data…
cmurestudillos / repository
🌍 Aplicación web interactiva para explorar información de todos los países del mundo. Construida con Svelte y Bootstrap, incluye búsqueda en tiempo real y filtros por continentes. Datos actualizados de población, capital, idiomas, monedas y más.
Una aplicación web interactiva desarrollada en Svelte 3 que permite explorar información sobre todos los países del mundo. Búsqueda en tiempo real, filtro por región y diseño Material con acento naranja.
🌐 Producción: https://svelte-paises.vercel.app
| Capa | Tecnología |
|---|---|
| UI Framework | Svelte 3.55 |
| Componentes UI | Svelte Material UI 6.1 |
| Bundler | Rollup 3 + svelte-preprocess + sass |
| Servidor estático | sirv-cli |
| API | REST Countries (custom service) |
npm install
npm run dev # desarrollo con live reload
npm run build # build de producción → public/build/
npm start # sirve public/ en http://localhost:8080
paises-svelte/
├── public/
│ ├── build/ # bundle.js + bundle.css (generados)
│ ├── assets/img/ # logo.png
│ ├── global.css # variables MDC / tema naranja
│ └── index.html
├── src/
│ ├── components/
│ │ ├── Header.svelte
│ │ └── Footer.svelte
│ ├── App.svelte # lógica principal + grid de países
│ └── main.js
├── rollup.config.js
├── eslint.config.js
├── vercel.json
└── package.json
https://countries-api-service.vercel.app/api/countries
Carlos Mur — @cmurestudillos