Inspiration

Touchgrass was born out of a thought to revolutionize the way individuals approach personal growth and self-improvement. Traditional methods often fall short of capturing the dynamic journey of progress. We envisioned a platform that helps users establish positive habits and provides a visual representation of their growth and achievements.

What it does

Touchgrass is more than just a habit-tracking app; it's a holistic approach to personal development. Our platform empowers users to create and track meaningful habits that align with their goals and values. With features like visual progress tracking, habit guides who go by the name Grass Touchers, an engaging and intuitive user interface, and so much more, Touchgrass transforms the journey of self-improvement into a quirky, tangible and rewarding experience.

How we built it

We built Touchgrass using cutting-edge technology to ensure a seamless user experience. On the backend, we utilized Convex, which helped store data, authenticate & authorize users, and run data aggregations efficiently. For the front end, we leveraged React, TypeScript, Vite, Tailwind CSS, and Shadcn to create a responsive and visually appealing interface. Additionally, we used React Query to optimize API calls for the platform, ensuring fast and efficient data fetching. We also used Langchain in order to create LLM pipelines that can act as your fellow habit-building companions, the Grass Touchers.

Challenges we ran into

Developing Touchgrass came with its fair share of challenges. Integrating complex features like the 1% model and contributions graph required meticulous planning and execution. Additionally, ensuring cross-platform compatibility and scalability posed significant challenges during development.

whiteboard plan

one per cent calculation one percent grapht

Accomplishments that we're proud of

Despite the hurdles, we're proud to have created Touchgrass – a platform that empowers individuals to take control of their personal growth journey. Our team successfully designed and implemented features that provide users with actionable insights and motivation to keep striving for excellence.

What we learned

Building Touchgrass taught us valuable lessons in product design, development, and user experience. We gained insights into habit formation, behaviour tracking, and the importance of visualizing progress. Moreover, the project highlighted the significance of user feedback and iteration in creating a successful product.

What's next for Touchgrass

As we look ahead, our mission is to continue evolving Touchgrass to meet the ever-changing needs of our users. We're committed to enhancing existing features, adding new functionalities, and exploring partnerships to further empower individuals on their journey to personal growth and fulfillment.

Built With

Share this project:

Updates