{"id":22645983,"url":"https://github.com/raicerk/chatprivadonodejssqlserver","last_synced_at":"2026-04-29T18:33:49.911Z","repository":{"id":75107997,"uuid":"104692536","full_name":"raicerk/ChatPrivadoNodejsSQLServer","owner":"raicerk","description":"Aplicación con nodejs para un chat privado de persona a persona con conexión a sql server","archived":false,"fork":false,"pushed_at":"2017-09-25T03:16:49.000Z","size":15,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-29T06:29:23.026Z","etag":null,"topics":["nodejs","socketio","sqlserver"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raicerk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2017-09-25T02:04:51.000Z","updated_at":"2017-09-25T03:13:10.000Z","dependencies_parsed_at":"2023-06-05T08:45:47.272Z","dependency_job_id":null,"html_url":"https://github.com/raicerk/ChatPrivadoNodejsSQLServer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/raicerk/ChatPrivadoNodejsSQLServer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raicerk%2FChatPrivadoNodejsSQLServer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raicerk%2FChatPrivadoNodejsSQLServer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raicerk%2FChatPrivadoNodejsSQLServer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raicerk%2FChatPrivadoNodejsSQLServer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raicerk","download_url":"https://codeload.github.com/raicerk/ChatPrivadoNodejsSQLServer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raicerk%2FChatPrivadoNodejsSQLServer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32439179,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T18:12:22.909Z","status":"ssl_error","status_checked_at":"2026-04-29T18:11:33.322Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["nodejs","socketio","sqlserver"],"created_at":"2024-12-09T06:08:03.666Z","updated_at":"2026-04-29T18:33:49.904Z","avatar_url":"https://github.com/raicerk.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chat Privado con nodejs y SQLServer\n\nAplicación con nodejs para un chat privado de persona a persona con conexión a sql server\n\n\n## Configuración\n\n\n* Para que la aplicacion funcione correctamente deben tener sql server 2008 instalado o superior (Incluye la version express gratuita de Microsoft)\n\n\n* Se debe crear la siguinte tabla:\n\n```SQL\nCREATE TABLE [dbo].[Chat](\n\t[Id] [int] IDENTITY(1,1) NOT NULL,\n\t[UsuarioEmisor] [varchar](100) NULL,\n\t[UsuarioReceptor] [varchar](100) NULL,\n\t[Mensaje] [text] NULL,\n\t[FechaHora] [datetime] NULL\n) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]\n\n```\n\n* Se debe crear el siguiente procedimiento almacenado:\n\n```SQL\nCREATE PROCEDURE [dbo].[spIns_Chat_RegistraChat]\n\t@UsuarioEmisor VARCHAR(100),\n    @UsuarioReceptor VARCHAR(100),\n    @Mensaje TEXT\nAS\nBEGIN\n\n\tINSERT INTO [dbo].[Chat]\n           ([UsuarioEmisor]\n           ,[UsuarioReceptor]\n           ,[Mensaje]\n           ,[FechaHora])\n     VALUES\n           (@UsuarioEmisor,\n           @UsuarioReceptor,\n           @Mensaje,\n           GETDATE())\n\nEND\n```\n\n* Finalmente para correr la aplicacion ejecutar:\n\n```javascript\nnpm install\n\nnode main.js\n```\n\n## Probando la aplicación\n\nSe debe ingresar al sitio web\n\n[http://localhost:8080/?usuario=NombreQueUsaras](http://localhost:8080/?usuario=NombreQueUsaras)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraicerk%2Fchatprivadonodejssqlserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraicerk%2Fchatprivadonodejssqlserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraicerk%2Fchatprivadonodejssqlserver/lists"}