{"id":26221465,"url":"https://github.com/kunalkeshan/touchgrass","last_synced_at":"2025-04-17T05:15:45.635Z","repository":{"id":227491983,"uuid":"764742547","full_name":"kunalkeshan/touchgrass","owner":"kunalkeshan","description":null,"archived":false,"fork":false,"pushed_at":"2024-03-25T16:12:44.000Z","size":6017,"stargazers_count":7,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-03-25T18:21:11.662Z","etag":null,"topics":["clerk","convex","hackathon","react","tailwindcss","typescript","vite"],"latest_commit_sha":null,"homepage":"https://touchgrass-app.netlify.app/","language":"TypeScript","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/kunalkeshan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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}},"created_at":"2024-02-28T16:21:15.000Z","updated_at":"2024-03-22T22:50:03.000Z","dependencies_parsed_at":"2024-03-25T17:50:11.628Z","dependency_job_id":null,"html_url":"https://github.com/kunalkeshan/touchgrass","commit_stats":null,"previous_names":["kunalkeshan/touchgrass"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kunalkeshan%2Ftouchgrass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kunalkeshan%2Ftouchgrass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kunalkeshan%2Ftouchgrass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kunalkeshan%2Ftouchgrass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kunalkeshan","download_url":"https://codeload.github.com/kunalkeshan/touchgrass/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243249297,"owners_count":20260811,"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":["clerk","convex","hackathon","react","tailwindcss","typescript","vite"],"created_at":"2025-03-12T16:20:29.662Z","updated_at":"2025-03-12T16:20:30.303Z","avatar_url":"https://github.com/kunalkeshan.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![logo](https://github.com/kunalkeshan/touchgrass/assets/98768417/8364263d-b91c-4773-b954-2055935469bd)\n\n# Touchgrass ෴ 🌿\n\n    \u003e Touchgrass is a quirky approach to personal growth\n\nTouchgrass goes beyond traditional habit-tracking apps by offering a ***holistic*** approach to self-improvement.\n\n\n## Features\n\n\n✅ - **Habit creation and tracking**\n\nEmpowers users to create and monitor meaningful habits aligned with their goals and values.\n\n✅ - **Visual progress tracking**\n\nProvides a tangible representation of user growth and achievements, keeping them motivated.\n\n✅ - **Grass Touchers (Habit Guides)**\n\nOffers guidance and support through \"Grass Touchers,\" guides who can tend to your individual habits and aid your progress.\n\n✅ - **Engaging UI**\n\nFeatures an intuitive and visually appealing interface to make self-improvement enjoyable.\n\n### Tech Stack\n\n- **Convex (Backend)**: Efficient data storage, user authentication, and data aggregation.\n- **React, TypeScript, etc. (Frontend)**: Creates a responsive and visually appealing interface.\n- **React Query**: Optimizes API calls for smooth data fetching.\n- **Langchain**: Enables the creation of LLM pipelines that function as virtual habit-building companions.\n## Deployment\n\nTo deploy this project run\n\n```bash\n  git clone \"https://github.com/kunalkeshan/touchgrass\"\n  cd touchgrass\n  pnpm install\n  pnpm run dev\n```\n\n\n## Demo\n\n[![Video Here](https://github.com/kunalkeshan/touchgrass/assets/98768417/b61fa459-4c28-418a-a766-606986bc330c)](https://www.youtube.com/watch?v=1P7Qr_x83Pw)\n\n\n\n## FAQ\n\n#### 1) How is it different from any other Habit Builder App?\n\nTouchgrass aims to combine all the necessities for anyone to build a habit. We, the developers of Touchgrass truly believe the following are the most essential considerations for building a habit and provide meaningful solutions for the same.\n- **Consistency**, tracked by our graphing and analytics tools and interactive user interface.\n- **Philosophy**, established by the ideology of minimal increments of effort leading to massive improvements in the future.\n- **Guidance**, provided by a one-on-one chat guide who can assist you differently for different habits, while making your growth stable and constant.\n\n#### 2) How does Touchgrass benefit me?\n\n- **Personalized Growth**: It allows you to define and track habits that align with your own goals and values, making your self-improvement journey more meaningful.\n- **Motivation through Visualization**: By providing a visual representation of your progress, Touchgrass can help you stay motivated and see the tangible results of your efforts.\n- **Full-time Guidance**: \"Grass Touchers,\" the habit guides offered by the platform, can provide valuable advice and support as you build new habits and cultivate present ones, all while having a companion you can rely on for requesting guidance any time.\n- **Engaging Experience**: The intuitive and visually appealing interface can make sticking to your habits and tracking your progress more enjoyable.\n- **Data-Driven Insights**: Touchgrass likely integrates features like the 1% progress model and contribution graphs mentioned in the text. These features can provide data-driven insights into your progress, helping you adjust your approach for better results.\n\nOverall Touchgrass aims to be your go-to application for building healthy and productive habits, in a unique, quirky, and tangible way.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkunalkeshan%2Ftouchgrass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkunalkeshan%2Ftouchgrass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkunalkeshan%2Ftouchgrass/lists"}