{"id":16105886,"url":"https://github.com/dvir-cohen1/whatsapp-clone","last_synced_at":"2026-04-12T18:02:37.420Z","repository":{"id":155738603,"uuid":"578831561","full_name":"Dvir-Cohen1/whatsapp-clone","owner":"Dvir-Cohen1","description":"Whatsapp clone - Typescript \u0026 React","archived":false,"fork":false,"pushed_at":"2023-01-13T14:26:43.000Z","size":1170,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T03:13:46.143Z","etag":null,"topics":["atlas","express","mongoose","react","socket-io","typescript"],"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/Dvir-Cohen1.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}},"created_at":"2022-12-16T01:29:52.000Z","updated_at":"2023-03-10T00:05:56.000Z","dependencies_parsed_at":"2023-05-06T12:17:42.422Z","dependency_job_id":null,"html_url":"https://github.com/Dvir-Cohen1/whatsapp-clone","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Dvir-Cohen1/whatsapp-clone","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dvir-Cohen1%2Fwhatsapp-clone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dvir-Cohen1%2Fwhatsapp-clone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dvir-Cohen1%2Fwhatsapp-clone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dvir-Cohen1%2Fwhatsapp-clone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dvir-Cohen1","download_url":"https://codeload.github.com/Dvir-Cohen1/whatsapp-clone/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dvir-Cohen1%2Fwhatsapp-clone/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262693241,"owners_count":23349701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["atlas","express","mongoose","react","socket-io","typescript"],"created_at":"2024-10-09T19:11:00.608Z","updated_at":"2025-10-15T00:02:01.295Z","avatar_url":"https://github.com/Dvir-Cohen1.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# whatsapp-clone\n\n\u003e Whatsapp clone is an app clone of whatsapp '[WhatsApp](https://www.whatsapp.com/)'.\n\n## Requirements\n\n- Node.js \u003e= v12\n\n## Application structure\n\n- `/client/` directory - React front end code.\n- `/server/` directory - Node.js back end code.\n- `static/` directory - Compiled front end assets. Created by webpack when you run the\ncommand `npm run build`. The Node.js back end serves serves these assets using the\n[`express.static`](https://expressjs.com/en/starter/static-files.html#serving-static-files-in-express) middleware.\n\n## Usage\n\n```bash\n# Install dependencies for front end and back end\nnpm install\n\n# Build front end assets with webpack\nnpm run build\n\n# Run Node.js back end server and React front end server concurrently\nnpm run dev\n```\n\nLoad up http://localhost:3000 in your browser to view the example app.\n\n## Libraries and frameworks used\n\n- [TypeScript](https://www.typescriptlang.org/) - \"TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.\".\n\n- [Express](https://expressjs.com/) - \"Fast, unopinionated, minimalist web framework for Node.js\".\n\n- [React](https://reactjs.org/) - \"A JavaScript library for building user interfaces\".\n\n- [Webpack](https://www.npmjs.com/package/webpack) - A popular tool for building\nfront end assets e.g. CSS and JavaScript.\n\n- [Socket.io](https://socket.io/) - Sockets have traditionally been the solution around which most real-time chat systems are architected, providing a bi-directional communication channel between a client and a server.\n\n- [Vite](https://vitejs.dev/guide/) - Vite (French word for \"quick\", pronounced /vit/, like \"veet\") is a build tool that aims to provide a faster and leaner development experience for modern web projects.r.\n\n- [Tailwind css](https://tailwindcss.com/docs/installation) - Tailwind CSS works by scanning all of your HTML files, JavaScript components, and any other templates for class names, generating the corresponding styles and then writing them to a static CSS file..\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdvir-cohen1%2Fwhatsapp-clone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdvir-cohen1%2Fwhatsapp-clone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdvir-cohen1%2Fwhatsapp-clone/lists"}