https://github.com/kunalkeshan/touchgrass
https://github.com/kunalkeshan/touchgrass
clerk convex hackathon react tailwindcss typescript vite
Last synced: 29 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kunalkeshan/touchgrass
- Owner: kunalkeshan
- License: mit
- Created: 2024-02-28T16:21:15.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-25T16:12:44.000Z (about 1 year ago)
- Last Synced: 2024-03-25T18:21:11.662Z (about 1 year ago)
- Topics: clerk, convex, hackathon, react, tailwindcss, typescript, vite
- Language: TypeScript
- Homepage: https://touchgrass-app.netlify.app/
- Size: 5.74 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README

# Touchgrass เทด ๐ฟ
> Touchgrass is a quirky approach to personal growth
Touchgrass goes beyond traditional habit-tracking apps by offering a ***holistic*** approach to self-improvement.
## Features
โ - **Habit creation and tracking**
Empowers users to create and monitor meaningful habits aligned with their goals and values.
โ - **Visual progress tracking**
Provides a tangible representation of user growth and achievements, keeping them motivated.
โ - **Grass Touchers (Habit Guides)**
Offers guidance and support through "Grass Touchers," guides who can tend to your individual habits and aid your progress.
โ - **Engaging UI**
Features an intuitive and visually appealing interface to make self-improvement enjoyable.
### Tech Stack
- **Convex (Backend)**: Efficient data storage, user authentication, and data aggregation.
- **React, TypeScript, etc. (Frontend)**: Creates a responsive and visually appealing interface.
- **React Query**: Optimizes API calls for smooth data fetching.
- **Langchain**: Enables the creation of LLM pipelines that function as virtual habit-building companions.
## DeploymentTo deploy this project run
```bash
git clone "https://github.com/kunalkeshan/touchgrass"
cd touchgrass
pnpm install
pnpm run dev
```## Demo
[](https://www.youtube.com/watch?v=1P7Qr_x83Pw)
## FAQ
#### 1) How is it different from any other Habit Builder App?
Touchgrass 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.
- **Consistency**, tracked by our graphing and analytics tools and interactive user interface.
- **Philosophy**, established by the ideology of minimal increments of effort leading to massive improvements in the future.
- **Guidance**, provided by a one-on-one chat guide who can assist you differently for different habits, while making your growth stable and constant.#### 2) How does Touchgrass benefit me?
- **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.
- **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.
- **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.
- **Engaging Experience**: The intuitive and visually appealing interface can make sticking to your habits and tracking your progress more enjoyable.
- **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.Overall Touchgrass aims to be your go-to application for building healthy and productive habits, in a unique, quirky, and tangible way.