{"id":28270896,"url":"https://github.com/sandeepsahanicodes/getfit","last_synced_at":"2026-04-29T13:31:42.512Z","repository":{"id":65587156,"uuid":"540942825","full_name":"sandeepsahanicodes/GetFit","owner":"sandeepsahanicodes","description":"A simple iOS based fitness app from scratch.","archived":false,"fork":false,"pushed_at":"2023-02-22T16:41:22.000Z","size":37748,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-20T17:24:36.303Z","etag":null,"topics":["firebase","fitness-app","ios-app","swift","uikit"],"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/sandeepsahanicodes.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}},"created_at":"2022-09-24T19:23:00.000Z","updated_at":"2025-03-20T10:29:58.000Z","dependencies_parsed_at":"2023-02-16T10:15:41.913Z","dependency_job_id":null,"html_url":"https://github.com/sandeepsahanicodes/GetFit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sandeepsahanicodes/GetFit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandeepsahanicodes%2FGetFit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandeepsahanicodes%2FGetFit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandeepsahanicodes%2FGetFit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandeepsahanicodes%2FGetFit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sandeepsahanicodes","download_url":"https://codeload.github.com/sandeepsahanicodes/GetFit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandeepsahanicodes%2FGetFit/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260022520,"owners_count":22947175,"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":["firebase","fitness-app","ios-app","swift","uikit"],"created_at":"2025-05-20T17:21:12.832Z","updated_at":"2026-04-29T13:31:37.476Z","avatar_url":"https://github.com/sandeepsahanicodes.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n \u003cimg width=\"90\" alt=\"Icon-60@3x\" src=\"https://user-images.githubusercontent.com/82876741/210613281-f5c461d2-4d96-462c-b81e-fc2f6e12f80d.png\"\u003e\n \n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n \n \u003cimg alt=\"Icon-60@3x\" src=\"https://img.shields.io/badge/platform-iOS-orange?style=flat\"\u003e\n \u003cimg alt=\"Icon-60@3x\" src=\"https://img.shields.io/badge/Language-Swift-F64935?logo=swift\u0026style=flat\"\u003e\n \n\u003c/p\u003e\n\n\u003c!-- ![Cocoapods platforms](https://img.shields.io/cocoapods/p/ios?color=red\u0026logo=apple\u0026style=for-the-badge)  --\u003e\n\u003c!-- ![GitHub top language](https://img.shields.io/badge/Language-Swift-F64935?logo=swift\u0026style=for-the-badge)  --\u003e\n\u003c!---![Open Source](https://img.shields.io/badge/Open%20Source-FFAE33?style=for-the-badge\u0026logo=GitHub%20Sponsors)---\u003e\n\u003c!---![Contributer welcome](https://img.shields.io/badge/Contributions-welcome-green.svg?style=for-the-badge\u0026logo=github)---\u003e\n\u003c!---![Star if useful](https://img.shields.io/static/v1?label=%E2%AD%90\u0026message=If%20Useful\u0026style=for-the-badge\u0026color=BC4E99)---\u003e\n\n\n\n# Get Fit\n\nGet Fit, a one destination fitness app that will provide workout plan(with videos), diet plan. User can use this app to do there favourite workout and can use the diet plan to prepare healthy meal with its nutritional values.\n\n# Screenshots\n\n\u003cdiv style=\"float:left;margin:0 20px 20px 0\" markdown=\"1\"\u003e\n\n   \u003cimg width=\"200\" alt=\"Welcome View Controller\" src=\"https://user-images.githubusercontent.com/82876741/217284371-aef080cc-be5b-47a9-907a-b0a7336b7f6c.png\"\u003e\n\u003cimg width=\"200\" alt=\"SignIn SignUp View Controller\" src=\"https://user-images.githubusercontent.com/82876741/217284481-0930c91a-1ac5-4eb6-912a-f08b0eaba33a.png\"\u003e\n\u003cimg width=\"200\" alt=\"Sign In View Controller\" src=\"https://user-images.githubusercontent.com/82876741/217284513-939735f2-42ba-4353-9749-b0cfe4778831.png\"\u003e\n\u003cimg width=\"200\" alt=\"Sign Up View Controller\" src=\"https://user-images.githubusercontent.com/82876741/217284531-901ef551-86fb-4a0f-99af-35254f0dd0f0.png\"\u003e\n\u003cimg width=\"200\" alt=\"Workouts View Controller\" src=\"https://user-images.githubusercontent.com/82876741/217284566-dfe78330-2b4c-4623-985e-e9a8fc639eac.png\"\u003e\n\u003cimg width=\"200\" alt=\"Exercise List View Controller\" src=\"https://user-images.githubusercontent.com/82876741/217284617-2fa82732-e6d8-4c16-869c-30f6bc10d123.png\"\u003e\n\u003cimg width=\"200\" alt=\"Exercise Demo View Controller\" src=\"https://user-images.githubusercontent.com/82876741/217284649-13c99274-2246-4f55-8107-3854deab7482.png\"\u003e\n\u003cimg width=\"200\" alt=\"Diet Plan View Controller\" src=\"https://user-images.githubusercontent.com/82876741/217284839-bce544cb-30ae-42b3-a470-cdb37abf655b.png\"\u003e\n\u003cimg width=\"200\" alt=\"Nutrients View Controller-1\" src=\"https://user-images.githubusercontent.com/82876741/217284904-f9d4f9fe-7e71-4211-bbf2-0fe8a9a9882f.png\"\u003e\n\u003cimg width=\"200\" alt=\"Nutrients View Controller-2\" src=\"https://user-images.githubusercontent.com/82876741/217313483-d9d7b50d-6933-4b95-87fa-ebbc53e194ae.png\"\u003e\n\u003cimg width=\"200\" alt=\"Nutrients View Controller-3\" src=\"https://user-images.githubusercontent.com/82876741/217314097-4ff97de0-3d0a-479e-b7ac-f5d41f99d683.png\"\u003e\n\u003cimg width=\"200\" alt=\"Profile View Controller]\" src=\"https://user-images.githubusercontent.com/82876741/217285017-440bfec8-c772-465c-9487-512f9e710ed4.png\"\u003e\n\n\u003c/div\u003e\n\n# Technologies Used:\n### Foundation\n- Swift5\n- UIKit\n- UICollectionView(with custom cell)\n- UIScrollView\n- UITabBarController\n- Networking(URLSession)\n### Dependencies \n- [Firebase](https://firebase.google.com)(for authentication and saving user data)\n- [Kingfisher](https://github.com/onevcat/Kingfisher)(A light weight swift library to get images from the web)\n\n# Links\n- Some element of current UI design is different from the provided design file.\n  - [App's UI design(Figma)](https://www.figma.com/community/file/1127341178423272618)\n- App in action [Click to watch the video](https://www.youtube.com/watch?v=2jM5ctQRiig)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsandeepsahanicodes%2Fgetfit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsandeepsahanicodes%2Fgetfit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsandeepsahanicodes%2Fgetfit/lists"}