{"id":22458572,"url":"https://github.com/dsdipto7/signin","last_synced_at":"2025-10-13T11:43:56.586Z","repository":{"id":265173830,"uuid":"894618478","full_name":"DsDipto7/SignIn","owner":"DsDipto7","description":"A Simple iOS assignment demonstrating Login, Register and Firestore to create and read data","archived":false,"fork":false,"pushed_at":"2024-11-28T04:29:52.000Z","size":396,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T13:47:23.630Z","etag":null,"topics":["firebase-auth","firestore","ios","swiftui"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/DsDipto7.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":"2024-11-26T17:13:01.000Z","updated_at":"2024-11-28T04:34:30.000Z","dependencies_parsed_at":"2024-11-28T04:36:48.934Z","dependency_job_id":null,"html_url":"https://github.com/DsDipto7/SignIn","commit_stats":null,"previous_names":["dsdipto7/signin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DsDipto7/SignIn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DsDipto7%2FSignIn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DsDipto7%2FSignIn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DsDipto7%2FSignIn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DsDipto7%2FSignIn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DsDipto7","download_url":"https://codeload.github.com/DsDipto7/SignIn/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DsDipto7%2FSignIn/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279014804,"owners_count":26085594,"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","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["firebase-auth","firestore","ios","swiftui"],"created_at":"2024-12-06T08:13:09.902Z","updated_at":"2025-10-13T11:43:56.581Z","avatar_url":"https://github.com/DsDipto7.png","language":"Swift","readme":"# Assignment Submitted by Dipto Saha\n# Roll : 2007119\n# Firebase Authentication and Firestore Integration\n\nA simple iOS assignment demonstrating user authentication using Firebase and Firestore. This project allows users to sign up, log in, and manage their data securely using Firebase services which is\nbuilt in swift.\n\n---\n\n## Features\n\n- **User Signup**: Register new users with email and password.\n- **User Login**: Authenticate existing users.\n- **Firestore Integration**: Store and retrieve user data in a Firestore database.\n\n---\n\n## Preview\n\n### Screenshot 1: Signup Page\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"1.png\"  style=\"width:25%;\"\u003e\n\u003c/p\u003e\n\nA \"Create Account\" screen with fields for email and password and a \"Sign Up\" button in a dark theme.\n\n\n### Screenshot 2:Giving Invalid Input\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"2.png\" style=\"width:25%;\"\u003e\n\u003c/p\u003e\nA \"Create Account\" screen showing an invalid password error (\"The password must be 6 characters long or more\") after entering a short password.\n\n\n\n### Screenshot 3: Login Page\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"3.png\" alt=\"Alt Text\" style=\"width:25%;\"\u003e\n\u003c/p\u003e\n\nThis  image shows a sleek login screen with a black background and input fields for email and password.\n\n### Screenshot 3: Firestore Integration Example\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"4.png\" alt=\"Alt Text\" style=\"width:25%;\"\u003e\n\u003c/p\u003e\n\n This image shows the firestore integration .\n\n ## Contact\n\nFor any questions or feedback, reach out to:\n\n- **Name**: Dipto Saha  \n- **Email**: diptosaha.ndc50@gmail.com  \n- **GitHub**: [Dipto's GitHub](https://github.com/DsDipto7)\n\n\n---\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdsdipto7%2Fsignin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdsdipto7%2Fsignin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdsdipto7%2Fsignin/lists"}