{"id":16994373,"url":"https://github.com/christiancagnazzo/fitback","last_synced_at":"2026-05-06T21:35:40.799Z","repository":{"id":212806823,"uuid":"617510711","full_name":"christiancagnazzo/FitBack","owner":"christiancagnazzo","description":"High-level prototype of an AR application which tries to teach the correct way to perform physical exercises written in React Native","archived":false,"fork":false,"pushed_at":"2023-03-22T16:00:31.000Z","size":91051,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-27T06:27:09.502Z","etag":null,"topics":["augmented-reality","react-native"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/christiancagnazzo.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}},"created_at":"2023-03-22T14:41:33.000Z","updated_at":"2024-02-06T14:02:26.000Z","dependencies_parsed_at":"2023-12-16T13:43:46.972Z","dependency_job_id":null,"html_url":"https://github.com/christiancagnazzo/FitBack","commit_stats":null,"previous_names":["christiancagnazzo/fitback"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/christiancagnazzo%2FFitBack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/christiancagnazzo%2FFitBack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/christiancagnazzo%2FFitBack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/christiancagnazzo%2FFitBack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/christiancagnazzo","download_url":"https://codeload.github.com/christiancagnazzo/FitBack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244913005,"owners_count":20530769,"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":["augmented-reality","react-native"],"created_at":"2024-10-14T03:45:18.957Z","updated_at":"2026-05-06T21:35:40.754Z","avatar_url":"https://github.com/christiancagnazzo.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FitBack\n\nFitBack is a *prototype* of an AR application written in **React Native** that helps people who want to train at home without a human personal trainer. It tries to teach the correct way to perform physical exercises. FitBack can interact with the user while he is performing an exercise and correct him. \n\nThe project was implemented in a group team, for the \"Human Computer Interaction\" university course.\n\n## Screenshot\n\u003cimg src=\"img/home.jpeg\" alt=\"homepage\" width=\"200\" height=\"400\"\u003e\n\u003cimg src=\"img/suggested.jpeg\" alt=\"suggested\" width=\"200\" height=\"400\"\u003e\n\u003cimg src=\"img/filters.jpeg\" alt=\"filters\" width=\"200\" height=\"400\"\u003e\n\u003cimg src=\"img/description.jpeg\" alt=\"description\" width=\"200\" height=\"400\"\u003e\n\u003cimg src=\"img/error.jpeg\" alt=\"error\" width=\"200\" height=\"400\"\u003e\n\u003cimg src=\"img/ar.jpeg\" alt=\"ar\" width=\"200\" height=\"400\"\u003e\n\u003cimg src=\"img/notice.jpg\" alt=\"notice\" width=\"200\" height=\"400\"\u003e\n\n### Requirment\n\n- `sudo npm i -g expo-cli`\n\n- Download `Expo Client` in your phone from AppStore\\PlayStore\n\n### Usage \n\nRun \n\n`cd FitBack` \n \n`npm start` \n\nin project folder.\n\nFrame the QR Code with Expo phone application to use the application in physical device.\n\nTo open in browser\n\n\n`npx expo install react-native-web@~0.18.9 react-dom@18.1.0 @expo/webpack-config@^0.17.2`\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchristiancagnazzo%2Ffitback","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchristiancagnazzo%2Ffitback","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchristiancagnazzo%2Ffitback/lists"}