{"id":26745842,"url":"https://github.com/chrisubs/talkify","last_synced_at":"2026-04-05T08:34:50.299Z","repository":{"id":284480618,"uuid":"954476776","full_name":"ChrisUBS/talkify","owner":"ChrisUBS","description":"Este es un proyecto de red social de blogs donde los usuarios pueden ver publicaciones sin necesidad de iniciar sesión. Sin embargo, al autenticarse con Google, pueden crear publicaciones, darles like y comentarlas; la app se encuentra hosteada en render.com, por ende, la primera vez tardará un poco en iniciar ya que reactivará los sistemas.","archived":false,"fork":false,"pushed_at":"2025-05-05T02:49:00.000Z","size":296,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-11T21:44:20.810Z","etag":null,"topics":["flask","fullstack-development","google-authentication","nextjs","python","tailwindcss","typescr","web"],"latest_commit_sha":null,"homepage":"https://talkify-x35q.onrender.com","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/ChrisUBS.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":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-25T06:25:43.000Z","updated_at":"2025-05-05T02:49:03.000Z","dependencies_parsed_at":"2025-05-05T03:37:24.723Z","dependency_job_id":null,"html_url":"https://github.com/ChrisUBS/talkify","commit_stats":null,"previous_names":["chrisubs/talkify"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ChrisUBS/talkify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChrisUBS%2Ftalkify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChrisUBS%2Ftalkify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChrisUBS%2Ftalkify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChrisUBS%2Ftalkify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChrisUBS","download_url":"https://codeload.github.com/ChrisUBS/talkify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChrisUBS%2Ftalkify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31430009,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T08:13:15.228Z","status":"ssl_error","status_checked_at":"2026-04-05T08:13:11.839Z","response_time":75,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["flask","fullstack-development","google-authentication","nextjs","python","tailwindcss","typescr","web"],"created_at":"2025-03-28T08:18:53.605Z","updated_at":"2026-04-05T08:34:50.248Z","avatar_url":"https://github.com/ChrisUBS.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Talkify - Red Social de Blogs\n\nEste es un proyecto de red social de blogs donde los usuarios pueden ver publicaciones sin necesidad de iniciar sesión. Sin embargo, al autenticarse con Google, pueden crear publicaciones, darles like y comentarlas.\n\n## Tecnologías Utilizadas\n\n### Frontend\n- Next.js\n- TypeScript\n- Tailwind CSS\n\n### Backend\n- Flask\n- Python\n\n## Instalación y Ejecución\n\n### Requisitos Previos\n- Node.js y npm instalados\n- Python y virtualenv instalados\n\n### Instalación y ejecución del Frontend\n1. Clonar el repositorio:\n   ```bash\n   git clone https://github.com/ChrisUBS/talkify\n   cd frontend\n   ```\n2. Instalar dependencias:\n   ```bash\n   npm install\n   ```\n3. Ejecutar el servidor de desarrollo:\n   ```bash\n   npm run dev\n   ```\n\n### Instalación y ejecución del Backend\n1. Navegar al directorio del backend:\n   ```bash\n   cd backend\n   ```\n2. Crear y activar un entorno virtual:\n   ```bash\n   python -m venv venv\n   source venv/bin/activate  # En Windows usar `venv\\Scripts\\activate`\n   ```\n3. Instalar dependencias:\n   ```bash\n   pip install -r requirements.txt\n   ```\n4. Ejecutar el servidor:\n   ```bash\n   python server.py\n   ```\n\n## Características\n- **Exploración pública**: Cualquier usuario puede ver publicaciones sin necesidad de iniciar sesión.\n- **Autenticación con Google**: Para crear posts, comentar y dar like, se debe iniciar sesión con Google.\n- **Creación de posts**: Los usuarios autenticados pueden publicar contenido.\n- **Likes y comentarios**: Interacción con publicaciones mediante likes y comentarios.\n\n## Contribución\nSi deseas contribuir a este proyecto, por favor, sigue los siguientes pasos:\n1. Realiza un fork del repositorio.\n2. Crea una nueva rama (`git checkout -b feature-nueva`).\n3. Realiza tus modificaciones y haz commit (`git commit -m 'Agrega nueva funcionalidad'`).\n4. Sube tus cambios (`git push origin feature-nueva`).\n5. Abre un Pull Request en GitHub.\n\n## Licencia\nEste proyecto está bajo la licencia GNU GPL (General Public License).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchrisubs%2Ftalkify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchrisubs%2Ftalkify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchrisubs%2Ftalkify/lists"}