{"id":28723322,"url":"https://github.com/m8nt0/dating-app","last_synced_at":"2025-06-15T09:13:38.462Z","repository":{"id":296628445,"uuid":"923170138","full_name":"m8nt0/dating-app","owner":"m8nt0","description":"🔥 A modern open-source dating platform built with React, Node.js, and AI-powered matching. Features real-time chat, end-to-end encryption, and smart algorithms for meaningful connections. Built for developers, by developers. Join us in revolutionizing online dating through open source!","archived":false,"fork":false,"pushed_at":"2025-06-01T04:33:06.000Z","size":510,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-01T11:05:18.675Z","etag":null,"topics":["ai-matching","dating-app","docker","express","graphql","machine-learning","mongodb","nodejs","oauth","open-source","pwa","react","real-time","redis","socket-io","tailwindcss","typescript","webrtc","websocket"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/m8nt0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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,"zenodo":null}},"created_at":"2025-01-27T18:58:20.000Z","updated_at":"2025-05-14T16:11:19.000Z","dependencies_parsed_at":"2025-06-01T11:05:30.026Z","dependency_job_id":"988275b1-900d-47b1-9985-0172f8d9d949","html_url":"https://github.com/m8nt0/dating-app","commit_stats":null,"previous_names":["m8nt0/dating-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/m8nt0/dating-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m8nt0%2Fdating-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m8nt0%2Fdating-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m8nt0%2Fdating-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m8nt0%2Fdating-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m8nt0","download_url":"https://codeload.github.com/m8nt0/dating-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m8nt0%2Fdating-app/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259949650,"owners_count":22936415,"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":["ai-matching","dating-app","docker","express","graphql","machine-learning","mongodb","nodejs","oauth","open-source","pwa","react","real-time","redis","socket-io","tailwindcss","typescript","webrtc","websocket"],"created_at":"2025-06-15T09:13:21.903Z","updated_at":"2025-06-15T09:13:38.452Z","avatar_url":"https://github.com/m8nt0.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SoulSync Dating App\n\nA revolutionary dating application that focuses on genuine connections through a phased matching approach and AI-powered personal coaching.\n\n## 🌟 Key Features\n\n- **Phased Matching System**: Three-phase approach to building meaningful relationships\n- **AI Personal Coach**: Personalized guidance and relationship insights\n- **Privacy-First Architecture**: Multiple options for data sovereignty\n- **Technology Agnostic Design**: Flexible, adaptable, and future-proof\n\n## 🏗️ Architecture\n\nThe application follows a clean, hexagonal architecture with:\n\n- Pure business logic core (domain layer)\n- Technology-agnostic interfaces\n- Swappable adapters for different technologies\n- Multiple client implementations\n- Comprehensive testing suite\n\n## 🚀 Getting Started\n\n### Prerequisites\n\n- Node.js \u003e= 18.0.0\n- TypeScript \u003e= 5.0.0\n- Docker (optional for containerized development)\n\n### Installation\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/yourusername/soulsync-dating-app.git\ncd soulsync-dating-app\n```\n\n2. Install dependencies:\n```bash\nnpm install\n```\n\n3. Set up environment variables:\n```bash\ncp .env.example .env\n# Edit .env with your configuration\n```\n\n4. Start the development server:\n```bash\nnpm run start\n```\n\n## 🧪 Testing\n\nRun the test suite:\n```bash\nnpm test\n```\n\n## 📚 Documentation\n\n- [Architecture Overview](docs/architecture/README.md)\n- [API Documentation](docs/api/README.md)\n- [User Guide](docs/user-guides/README.md)\n- [Developer Guide](docs/developer/README.md)\n\n## 🤝 Contributing\n\nPlease read our [Contributing Guidelines](CONTRIBUTING.md) before submitting pull requests.\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🔐 Security\n\nFor security concerns, please review our [Security Policy](SECURITY.md). ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm8nt0%2Fdating-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm8nt0%2Fdating-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm8nt0%2Fdating-app/lists"}