SourceXXL/alian_structure-UI
Free, open-source tool for sending aid directly to people in need using the Stellar blockchain. Donors and NGOs create easy claim links; AI checks needs privately; track real impact on-chain. No middlemen, full privacy. Made with Next.js. Help build it—star, fork, contribute! 🌍 #Stellar #OpenSource
¿Es SourceXXL/alian_structure-UI apto para principiantes?
Hemos visto muy pocos pull requests recientes de colaboradores externos en SourceXXL/alian_structure-UI para saber con qué frecuencia se fusionan. Ahora mismo hay 7 issues aptos para principiantes abiertos.
- Estrellas
- 4
- Forks
- 11
- Issues abiertos para principiantes
- 7
- Issues indexados
- 69
- Merge medio
- 17 h 35 min
- PR fusionados (30 d)
- 6
- Lenguaje dominante
- TypeScript
- Licencia
- MIT
- Último push a GitHub
- 10/10/2026
- Última indexación
- 11/10/2026
- Guía de contribución
- Guía de contribución
- Código de conducta
- Código de conducta
- Etiquetas para principiantes
- good first issue
Cómo contribuir a SourceXXL/alian_structure-UI
- Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
- Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
- Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
- Elige uno de los 7 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.
Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
SourceXXL/alian_structure-UI#93 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 57/100
SourceXXL/alian_structure-UI#92 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
SourceXXL/alian_structure-UI#91 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
SourceXXL/alian_structure-UI#90 · 1 comentario ·
-
Add focus management and `aria-labelledby` to `ReferralShareModal` (no focus trap, no restore)Abiertoaccessibility intermediate
Dificultad 3/5 1-2 días Aptitud para principiantes 50/100
SourceXXL/alian_structure-UI#80 · 1 comentario ·
-
Remove `role=presentation` from interactive elements and add `aria-hidden` to decorative contentAbiertoaccessibility good first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
SourceXXL/alian_structure-UI#79 · 1 comentario ·
-
Fix WCAG AA contrast failures: `text-zinc-600` / `text-gray-500` on the dark cosmic backgroundAbiertoaccessibility intermediate
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
SourceXXL/alian_structure-UI#77 · 1 comentario ·
-
accessibility intermediate
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
SourceXXL/alian_structure-UI#72 · 1 comentario ·
-
advanced performance
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
SourceXXL/alian_structure-UI#69 · 1 comentario ·
-
intermediate performance
Dificultad 3/5 1-2 días Aptitud para principiantes 62/100
SourceXXL/alian_structure-UI#67 · 1 comentario ·
-
good first issue intermediate security
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
SourceXXL/alian_structure-UI#63 · 2 comentarios ·
-
intermediate security
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
SourceXXL/alian_structure-UI#62 · 2 comentarios ·
-
intermediate security
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
SourceXXL/alian_structure-UI#61 · 1 comentario ·
-
advanced refactor security
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
SourceXXL/alian_structure-UI#60 · 1 comentario ·
-
Resolve the double service-worker registration (`next-pwa` auto-register vs manual `/sw.js`)Abiertoadvanced bug tooling
Dificultad 4/5 3-5 días Aptitud para principiantes 24/100
SourceXXL/alian_structure-UI#55 · 1 comentario ·
-
intermediate refactor
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
-
advanced dependencies refactor
Dificultad 4/5 3-5 días Aptitud para principiantes 22/100
-
good first issue tests tooling
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
accessibility intermediate tests
Dificultad 3/5 1-2 días Aptitud para principiantes 75/100
-
good first issue security tests
Dificultad 2/5 Medio día Aptitud para principiantes 72/100
-
advanced tests
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
-
intermediate tests
Dificultad 3/5 1-2 días Aptitud para principiantes 50/100
-
intermediate tests
Dificultad 3/5 1-2 días Aptitud para principiantes 62/100
-
Return 404 (not 500) from `/api/simulations/run/[id]` when the simulation id is unknown or missingAbiertobug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
accessibility bug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Fix defeated debounce in `SearchBar` — unstable `onSearch` prop in the `useEffect` dependency arrayAbiertobug intermediate performance
Dificultad 3/5 Medio día Aptitud para principiantes 62/100
-
bug intermediate performance
Dificultad 3/5 1-2 días Aptitud para principiantes 82/100
-
bug intermediate
Dificultad 3/5 1-2 días Aptitud para principiantes 62/100
-
bug intermediate refactor
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
-
Add a DOCUMENTATION section to CONTRIBUTING.md linking to all key docs and issuesPosiblemente ocupada @damiannogueira la tomó hace 1 día. Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 78/100
SourceXXL/alian_structure-UI#94 · 2 comentarios ·
-
Add a o-console ESLint rule enforcement and migrate existing console calls to a loggerPosiblemente ocupada @maxx-GENIUS la tomó hace 5 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
SourceXXL/alian_structure-UI#84 · 3 comentarios ·
-
Update `<html lang>` on language switch and add RTL support for ArabicPosiblemente ocupada @ranjeet150 la tomó hace 6 días. Abiertoaccessibility i18n intermediate
Dificultad 4/5 3-5 días Aptitud para principiantes 32/100
SourceXXL/alian_structure-UI#81 · 1 comentario ·
-
Add visible `:focus-visible` rings — `focus:outline-none` currently removes focus with no replacementPosiblemente ocupada @ravimahatonp la tomó hace 6 días. Abiertoaccessibility good first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
SourceXXL/alian_structure-UI#78 · 1 comentario ·
-
Add `aria-live` regions and `role=alert` to async status and error bannersPosiblemente ocupada @Ranjeet2063 la tomó hace 6 días. Abiertoaccessibility intermediate
Dificultad 3/5 1-2 días Aptitud para principiantes 50/100
SourceXXL/alian_structure-UI#76 · 1 comentario ·
-
Add a skip-to-content link and consistent `<main>` landmark (neither exists)Posiblemente ocupada @guptakumarranjeet150 la tomó hace 6 días. Abiertoaccessibility good first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 62/100
SourceXXL/alian_structure-UI#75 · 1 comentario ·
-
Associate every `<label>` with its form control (`BugReportForm`, `ScanForm`, `FilterPanel` and 8 more)Posiblemente ocupada @shobhamerabacha-star la tomó hace 6 días. Abiertoaccessibility intermediate
Dificultad 3/5 3-5 días Aptitud para principiantes 45/100
SourceXXL/alian_structure-UI#74 · 1 comentario ·
-
Add `aria-label` to all icon-only buttons (only 4 exist in the entire codebase)Posiblemente ocupada @ranjeet150 la tomó hace 6 días. Abiertoaccessibility good first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 64/100
SourceXXL/alian_structure-UI#73 · 1 comentario ·
-
Make the build ID deterministic and stop using `Date.now()` in PWA cache keysPosiblemente ocupada @rupesh-kumar-sah la tomó hace 6 días. Abiertointermediate performance tooling
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
SourceXXL/alian_structure-UI#71 · 1 comentario ·
-
Fix `useEffect` dependency bugs: exhaustive-deps warnings, Zustand selectors and `useRewardCalculator`Posiblemente ocupada @ravimahatonp la tomó hace 6 días. Abiertointermediate performance refactor
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
SourceXXL/alian_structure-UI#70 · 1 comentario ·
-
Fix hydration mismatch and per-render DOM churn in the animated starfield backgroundPosiblemente ocupada @guptakumarranjeet150 la tomó hace 6 días. Abiertobug intermediate performance
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
SourceXXL/alian_structure-UI#68 · 1 comentario ·
-
Code-split Recharts with `next/dynamic` — there is not a single `next/dynamic` import in the repoPosiblemente ocupada @ravimahatonp la tomó hace 5 días. Abiertointermediate performance
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
SourceXXL/alian_structure-UI#66 · 1 comentario ·
-
Memoize Stellar Horizon and Soroban RPC clients — a new server is constructed on every callPosiblemente ocupada @syntaxsuuvam-spec la tomó hace 5 días. Abiertointermediate performance
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
SourceXXL/alian_structure-UI#65 · 3 comentarios ·
-
Replace module-level in-memory stores in API routes with a proper data layerPosiblemente ocupada @syntaxsuuvam-spec la tomó hace 5 días. Abiertoadvanced refactor security
Dificultad 4/5 3-5 días Aptitud para principiantes 18/100
SourceXXL/alian_structure-UI#64 · 2 comentarios ·
-
Privilege escalation: `/api/telemetry/session` trusts the role from the query string and the request bodyPosiblemente ocupada @rupesh-kumar-sah la tomó hace 6 días. Abiertoadvanced security
Dificultad 4/5 3-5 días Aptitud para principiantes 22/100
SourceXXL/alian_structure-UI#59 · 1 comentario ·
-
Add `middleware.ts` with authentication guards and rate limiting for `/api/**` (none exists)Posiblemente ocupada @Ranjeet2063 la tomó hace 6 días. Abiertoadvanced security
Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100
SourceXXL/alian_structure-UI#57 · 1 comentario ·
-
Add a dead-code / unused-export check (knip) to the toolchainPosiblemente ocupada @guptakumarranjeet150 la tomó hace 6 días. Abiertogood first issue tooling
Dificultad 3/5 1-2 días Aptitud para principiantes 62/100
SourceXXL/alian_structure-UI#56 · 1 comentario ·
-
Add a `typecheck` script and enable TypeScript-aware ESLint rules (currently `tsc` is never run)Posiblemente ocupada @syntaxsuuvam-spec la tomó hace 5 días. Abiertointermediate refactor tooling
Dificultad 4/5 3-5 días Aptitud para principiantes 22/100
SourceXXL/alian_structure-UI#53 · 2 comentarios ·
-
Add a GitHub Actions CI workflow (lint, typecheck, test, build) — none existsPosiblemente ocupada @Ranjeet2063 la tomó hace 6 días. Abiertointermediate tooling
Dificultad 3/5 Medio día Aptitud para principiantes 55/100
SourceXXL/alian_structure-UI#52 · 1 comentario ·
-
Extract a shared `lib/http/responses.ts` helper for consistent, redacted route-handler responsesPosiblemente ocupada @maxx-GENIUS la tomó hace 5 días. Abiertointermediate refactor security
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
SourceXXL/alian_structure-UI#51 · 2 comentarios ·
-
De-duplicate affiliate mock data: the API routes and the Zustand store hardcode the same fake numbersPosiblemente ocupada @syntaxsuuvam-spec la tomó hace 5 días. Abiertogood first issue refactor
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
SourceXXL/alian_structure-UI#49 · 2 comentarios ·