{"id":28483896,"url":"https://github.com/jdcodework/anon-feed","last_synced_at":"2026-05-01T08:31:49.350Z","repository":{"id":292201320,"uuid":"980107006","full_name":"JDCodeWork/anon-feed","owner":"JDCodeWork","description":"Plataforma de feedback técnico anónimo, confiable y accesible a desarrolladores","archived":false,"fork":false,"pushed_at":"2025-06-15T00:58:32.000Z","size":1238,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-29T12:38:57.785Z","etag":null,"topics":["clerk-auth","react","tailwindcss","typescript","vite"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JDCodeWork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-08T15:14:53.000Z","updated_at":"2025-06-01T20:41:23.000Z","dependencies_parsed_at":"2025-05-08T17:35:33.915Z","dependency_job_id":"35803e6b-7805-4379-a318-7a53a8928a42","html_url":"https://github.com/JDCodeWork/anon-feed","commit_stats":null,"previous_names":["jdcodework/anon-feed"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JDCodeWork/anon-feed","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JDCodeWork%2Fanon-feed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JDCodeWork%2Fanon-feed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JDCodeWork%2Fanon-feed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JDCodeWork%2Fanon-feed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JDCodeWork","download_url":"https://codeload.github.com/JDCodeWork/anon-feed/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JDCodeWork%2Fanon-feed/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32490810,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clerk-auth","react","tailwindcss","typescript","vite"],"created_at":"2025-06-07T22:05:56.350Z","updated_at":"2026-05-01T08:31:49.330Z","avatar_url":"https://github.com/JDCodeWork.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🛡️ AnonFeed Light — Feedback Rápido y Ético para Devs\n\nBienvenido al repositorio de **AnonFeed Light**, un prototipo funcional creado para brindar **feedback técnico anónimo, confiable y accesible** a desarrolladores. Diseñado para la hackatón, pero con una visión clara de crecimiento.\n\n## 🌟 Visión\n\n\u003e \"Hacer que recibir y dar feedback técnico sea tan accesible, confiable y rápido como enviar un mensaje en Slack.\"\n\n---\n\n## 🧩 ¿Qué problema resuelve?\n\nRecibir comentarios útiles sobre un proyecto puede ser lento, sesgado o poco confiable. **AnonFeed Light** aborda esto con una plataforma donde:\n\n* ✅ Puedes recibir **feedback público anónimo**, pero con trazabilidad ética.\n* 🧠 Sabrás si quien comenta tiene una cuenta verificada (GitHub).\n* 🚀 Todo esto sin perder tiempo en configuraciones complejas.\n\n---\n\n## Capturas \n\n![Autenticación](https://github.com/user-attachments/assets/e9b0c767-ca9a-461e-b60a-a6a5513d9e54)\n![Proyectos](https://github.com/user-attachments/assets/fb7bc61b-0987-4ccd-a7a8-42ff6a84f45f)\n![Creación de comentarios](https://github.com/user-attachments/assets/a29725fe-fc41-40b5-9d7b-20c4e9c8e297)\n![Eliminación de comentarios](https://github.com/user-attachments/assets/a2b95a98-3dd4-419e-960f-645791dcac24)\n![Creación de proyecto](https://github.com/user-attachments/assets/ee1ce094-9352-4559-bf10-9830bd59739f)\n\n---\n\n## 🔗 Deploy\n\n\u003e https://anon-feed.netlify.app\n\n---\n\n## 🏗️ Estructura del Proyecto\n\n```\nanonfeed-light/\n├── public/\n│   └── vite.svg\n├── src/\n│   ├── features/               # Funcionalidades agrupadas por dominio\n│   │   ├── home/\n│   │   ├── projects/\n│   │   └── submit/\n│   ├── shared/\n│   │   ├── components/         # Componentes reutilizables\n│   │   │   └── ui/             # Componentes de shadcn/ui\n│   │   ├── lib/\n│   │   │   └── utils.ts        # Utilidades generales\n│   │   └── AppRouter.tsx       # Rutas con React Router v7\n│   ├── App.tsx\n│   ├── main.tsx\n│   └── index.css\n├── index.html\n├── vite.config.ts\n├── tsconfig*.json\n├── bun.lock\n├── biome.json\n└── README.md\n```\n\n---\n\n## 🚀 Tecnologías Clave\n\n### 🧑‍💻 Frontend\n\n* **React** + **React Router v7** — Navegación moderna y declarativa\n* **TailwindCSS** — Estilo utilitario rápido\n* **shadcn/ui** — Componentes accesibles y componibles\n* **TanStack Query** — Gestión de datos y caché\n* **zod** — Validación robusta de formularios\n\n### ☁️ Servicios\n\n* **Supabase (JS SDK)** — Base de datos y autenticación serverless desde el frontend\n* **Clerk (Auth)** — Identidades verificadas sin backend complejo\n\n---\n\n## 📌 Roadmap Técnico\n\n\u003e ⚠️ Este proyecto es un prototipo funcional creado para una hackatón. Su evolución dependerá del interés y resultados obtenidos.\n\n### ✅ MVP actual (Hackatón)\n\n* Subida de proyectos con URL + tags técnicos\n* Comentarios \n* Filtrado básico en dashboard\n* Subida de capturas vía enlaces\n* Validación de formularios con Zod\n* Persistencia con Supabase (feedback, proyectos, usuarios)\n\n### 🧪 Posible evolución (post-hackatón)\n\n* Moderación ética y detección de toxicidad (Perspective API)\n* Reputación de revisores y métricas de confiabilidad\n* Organización de proyectos por categorías, equipos o regiones\n* Dashboard avanzado con insights y métricas\n\n---\n\n## 🎯 Casos de Uso\n\n### ⚡ Feedback Express\n\n*\"Tengo 2 horas antes del demo, necesito 3 opiniones sobre el landing.\"*\n\n* Subes tu proyecto con tags como `UI`, `Copy`\n* Recibes:\n\n  * Comentarios anónimos rápidos\n  * Revisor verificado te sugiere mejoras técnicas\n\n### 🔍 Validación Técnica\n\n*\"¿Mi API funciona fuera de mi país?\"*\n\n* Solicitas feedback sobre rendimiento\n* Recibes:\n\n  * Captura de Postman\n  * Sugerencias concretas sobre CORS y latencia\n\n---\n\n## 🧪 Cómo Ejecutar el Proyecto\n\n\u003e 🔧 **Instalación y pasos de ejecución estarán disponibles próximamente.**\n\n```bash\n# coming soon...\ngit clone https://github.com/JDCodeWork/anon-feed.git\ncd anon-feed\n\n# 2. Instala las dependencias\nbun install\n\n# 3. Configura tus variables de entorno\ncp .env.example .env\n# → Rellena .env con tus claves de Supabase y Clerk\n\n# 4. Inicia el servidor de desarrollo\nbun run dev\n```\n\n---\n\n## 🤝 Contribuciones\n\nPor el momento, este proyecto no está abierto a contribuciones externas. Sin embargo, si tienes feedback o ideas, puedes abrir un issue.\n\n---\n\n\n## 🧠 Lema del Proyecto\n\n**\"Feedback rápido y ético para desarrolladores reales.\"**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdcodework%2Fanon-feed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjdcodework%2Fanon-feed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdcodework%2Fanon-feed/lists"}