{"id":28204570,"url":"https://github.com/triplevi/fe-vhealth","last_synced_at":"2025-08-24T18:35:38.079Z","repository":{"id":239313400,"uuid":"725597549","full_name":"TripleVi/fe-vHealth","owner":"TripleVi","description":"A Flutter app for health and fitness tracking with social features to motivate user engagement","archived":false,"fork":false,"pushed_at":"2025-04-24T07:04:09.000Z","size":8216,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-17T06:11:37.228Z","etag":null,"topics":["firebase","flutter","health-fitness","sqlite"],"latest_commit_sha":null,"homepage":"","language":"Dart","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/TripleVi.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,"zenodo":null}},"created_at":"2023-11-30T13:34:43.000Z","updated_at":"2025-05-06T02:39:31.000Z","dependencies_parsed_at":"2024-05-11T13:31:31.402Z","dependency_job_id":"742e1ca1-01c1-4e4e-9c46-50dfd2530dbc","html_url":"https://github.com/TripleVi/fe-vHealth","commit_stats":null,"previous_names":["triplevi/v_health_app","triplevi/fe-vhealth"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TripleVi/fe-vHealth","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TripleVi%2Ffe-vHealth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TripleVi%2Ffe-vHealth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TripleVi%2Ffe-vHealth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TripleVi%2Ffe-vHealth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TripleVi","download_url":"https://codeload.github.com/TripleVi/fe-vHealth/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TripleVi%2Ffe-vHealth/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271922626,"owners_count":24844227,"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-08-24T02:00:11.135Z","response_time":111,"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","flutter","health-fitness","sqlite"],"created_at":"2025-05-17T06:12:00.794Z","updated_at":"2025-08-24T18:35:38.072Z","avatar_url":"https://github.com/TripleVi.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vHealth\n\nThe project is about health and fitness monitoring with the aim of changing people's exercise habits and making their fitness journey exciting and enjoyable. The app tracks users' daily activities and provides insights into their fitness progress. Furthermore, it allows users to record fitness activities and make recording social, fostering connections between exercisers and building a fitness community.\n\n## Tech Stacks\n**Frontend:** Flutter\n\n**Backend:** ExpressJS, Neo4j, SQLite, Firebase\n\n## Key Features\n\n- **Authentication**\n\nYou can log in or sign up with Google.\n\n| Sign in | | Sign up |\n|---------|-|---------|\n| \u003cimg src=\"./images/login.png\" width=250px/\u003e | \u003cimg src=\"./images/login2.png\" width=250px/\u003e | \u003cimg src=\"./images/signup2.png\" width=250px/\u003e |\n\n- **Activity Feed**\n\nPublic fitness activities of people you follow will appear on your activity feed. Besides, you can react to and comment on any public post.\n\n| | |\n|-|-|\n| \u003cimg src=\"./images/feed.png\" width=250px/\u003e | \u003cimg src=\"./images/feed2.png\" width=250px/\u003e |\n\nYou can tap a post to see workout stats including fitness metrics, charts, routes taken, and more. Moreover, you can view details of the route taken, view photos the user took while exercising on the map, and more.\n\n| | | | |\n|-|-|-|-|\n| \u003cimg src=\"./images/activity_stats.png\" width=250px/\u003e | \u003cimg src=\"./images/activity_stats2.png\" width=250px/\u003e | \u003cimg src=\"./images/route_photos.png\" width=250px/\u003e | \u003cimg src=\"./images/route_photos2.png\" width=250px/\u003e |\n\n- **Post Interaction**\n\nYou can view a list of reactions to a post, comment on posts, reply to others, and more.\n\n| React to posts | Comment on posts | Reply to others |\n|----------------|------------------|-----------------|\n| \u003cimg src=\"./images/likes.png\" width=250px/\u003e | \u003cimg src=\"./images/comment.png\" width=250px/\u003e | \u003cimg src=\"./images/comment2.png\" width=250px/\u003e |\n\n- **Making Friends**\n\nYou can search for people and follow or unfollow them.\n\n| |\n|-|\n| \u003cimg src=\"./images/people_search.png\" width=250px/\u003e |\n\n- **Recording Activities**\n\nYou can record fitness activities including walking and running, set targets, take photos, and more. You can view your route, metrics, photos, etc. throughout the journey.\n\n| | | | |\n|-|-|-|-|\n| \u003cimg src=\"./images/recording.png\" width=250px/\u003e | \u003cimg src=\"./images/recording3.png\" width=250px/\u003e | \u003cimg src=\"./images/recording5.png\" width=250px/\u003e | \u003cimg src=\"./images/recording6.png\" width=250px/\u003e |\n\nOnce you are done, you can make your workout journey social. The post will appear on your friends' feeds.\n\n| |\n|-|\n| \u003cimg src=\"./images/post_creation.png\" width=250px/\u003e |\n\n- **Tracking Daily Activities**\n\nThe system will automatically track your daily steps even when your phone screen is off, then calculate active minutes and calories burnt. Furthermore, you can set goals for fitness metrics. You can view statistics on your progress by hour, day and month.\n\n| | | |\n|-|-|-|\n| \u003cimg src=\"./images/stats.png\" width=250px/\u003e | \u003cimg src=\"./images/daily_goals.png\" width=250px/\u003e | \u003cimg src=\"./images/daily_goals2.png\" width=250px/\u003e |\n\nBelow are statistics on your progress towards your goals during the day.\n\n| | | |\n|-|-|-|\n| \u003cimg src=\"./images/stats_day.png\" width=250px/\u003e | \u003cimg src=\"./images/stats_day2.png\" width=250px/\u003e | \u003cimg src=\"./images/stats_day3.png\" width=250px/\u003e |\n\nBelow are statistics on your progress towards your goals during the week.\n\n| | | |\n|-|-|-|\n| \u003cimg src=\"./images/stats_week.png\" width=250px/\u003e | \u003cimg src=\"./images/stats_week2.png\" width=250px/\u003e | \u003cimg src=\"./images/stats_week3.png\" width=250px/\u003e |\n\nBelow are statistics on your progress towards your goals during the month.\n\n| | | |\n|-|-|-|\n| \u003cimg src=\"./images/stats_month.png\" width=250px/\u003e | \u003cimg src=\"./images/stats_month2.png\" width=250px/\u003e | \u003cimg src=\"./images/stats_month3.png\" width=250px/\u003e |\n\nBelow are statistics on your progress towards your goals during the year.\n\n| | | |\n|-|-|-|\n| \u003cimg src=\"./images/stats_year.png\" width=250px/\u003e | \u003cimg src=\"./images/stats_year2.png\" width=250px/\u003e | \u003cimg src=\"./images/stats_year3.png\" width=250px/\u003e |\n\n- **Profile**\n\nYou can view your profile make changes if you want.\n\n| | |\n|-|-|\n| \u003cimg src=\"./images/profile.png\" width=250px/\u003e | \u003cimg src=\"./images/profile2.png\" width=250px/\u003e |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftriplevi%2Ffe-vhealth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftriplevi%2Ffe-vhealth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftriplevi%2Ffe-vhealth/lists"}