{"id":26307338,"url":"https://github.com/csaba79-coder/chill-mate-backend","last_synced_at":"2026-05-17T20:03:08.401Z","repository":{"id":282383274,"uuid":"948378472","full_name":"Csaba79-coder/chill-mate-backend","owner":"Csaba79-coder","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-05T07:05:44.000Z","size":2848,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-05T08:23:16.178Z","etag":null,"topics":["java","neo4j","neo4j-database","neo4j-graph","spring","spring-boot"],"latest_commit_sha":null,"homepage":"https://github.com/Csaba79-coder/chill-mate-frontend","language":"Java","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/Csaba79-coder.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,"zenodo":null}},"created_at":"2025-03-14T08:27:31.000Z","updated_at":"2025-05-05T07:05:48.000Z","dependencies_parsed_at":"2025-04-23T18:34:58.272Z","dependency_job_id":null,"html_url":"https://github.com/Csaba79-coder/chill-mate-backend","commit_stats":null,"previous_names":["csaba79-coder/chill-mate-backend"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Csaba79-coder/chill-mate-backend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Fchill-mate-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Fchill-mate-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Fchill-mate-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Fchill-mate-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Csaba79-coder","download_url":"https://codeload.github.com/Csaba79-coder/chill-mate-backend/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Fchill-mate-backend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33153662,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["java","neo4j","neo4j-database","neo4j-graph","spring","spring-boot"],"created_at":"2025-03-15T10:14:21.331Z","updated_at":"2026-05-17T20:03:08.394Z","avatar_url":"https://github.com/Csaba79-coder.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ChillMate Team - chill-mate app\n\n![img.png](src/main/resources/static/images/chill-mates.png)\n\n## 📊 Project Summary\n\nIn this application, users and their interests are represented within a **graph structure**. Both **users** and **interests** are modeled as **nodes**, and their connections are displayed as **edges** between them.\n\n### 🔗 One-Way Relationships\n\nThese relationships originate from the user and point toward an interest:\n\n- **City:** `LIVES_IN`\n- **Hobby:** `HAS_HOBBY`\n- **Sport:** `PLAYS_SPORT`\n- **Music Genre:** `LIKES_MUSIC`\n- **Movie:** `LIKES_MOVIE`\n- **Event (they would like to attend):** `WANTS_TO_ATTEND`\n\n\u003e These connections always start from a person and point to an area of interest.\n\n### 🔄 Two-Way Relationship\n\nThis relationship represents mutual connections between users:\n\n- **Friendship/Acquaintance:** `IS_FRIEND_WITH`\n\n\u003e This is a bidirectional relationship — if one person is a friend of another, the reverse is also true.\n\n---\n\n## 🛠️ Tech Stack\n\n### Backend (Spring Boot / Java)\n\n- **Language**: Java 21\n- Spring Boot 3.4.3\n- Spring Web\n- Spring Data Neo4j\n- Lombok\n- ModelMapper\n- Maven\n\n### Frontend (React / JavaScript)\n\n- **Language**: JavaScript (ES6+)\n- React 19\n- React Router DOM\n- React Flow\n- Axios\n- React Modal\n- Jest + React Testing Library\n\n### Database\n\n- **Neo4j** (via Spring Data Neo4j)\n\n---\n\n## 🧑‍💻 Developers\n\n- [**Csaba Vadasz**](https://github.com/Csaba79-coder) — csabavadasz79@gmail.com  \n- [**Daniel Pocz-Nagy**](https://github.com/poczdani) — pocz.dani@gmail.com\n\n---\n\n![img.png](src/main/resources/static/images/dani-csaba.png)\n\n![img.png](src/main/resources/static/images/pannon.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsaba79-coder%2Fchill-mate-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcsaba79-coder%2Fchill-mate-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsaba79-coder%2Fchill-mate-backend/lists"}