DEV Community

CHETAN CS
CHETAN CS

Posted on

TouchGrassAI — Your Personal Touch Grass Mission Generator 🌿

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass

What I Built

TouchGrassAI is a web application that encourages people to take breaks from their screens and explore the outdoors.

Users can choose Nature, Birdwatching, or Gardening and select a duration of 15, 30, or 60 minutes. The app provides outdoor missions with activities tailored to the selected duration.

I built this project to make outdoor breaks more engaging and help people discover simple activities in nature.

The application currently uses predefined mission templates to provide fast responses.

Demo

Live Demo: https://touchgrass-ai-mauve.vercel.app/

GitHub Repository: https://github.com/Chetan786-pixel/touchgrass-ai

Code

Source Code: https://github.com/Chetan786-pixel/touchgrass-ai

Tech Stack: Next.js, TypeScript, Tailwind CSS, and Vercel.

How I Built It

I built TouchGrassAI using Next.js and TypeScript, with Tailwind CSS for styling. I created an API route to select outdoor missions based on the user's chosen interest and duration.

The application currently uses predefined mission templates rather than an AI model. This keeps mission generation fast and avoids requiring an external AI API key.

Why Does Open Innovation Matter?

Open innovation allows developers to learn from one another, share ideas, and improve software collaboratively. An open-source approach can help other developers contribute new mission categories, improve accessibility, and expand the variety of outdoor activities.

I would like to keep improving TouchGrassAI and welcome contributions that make the experience more useful.

<!-- Team Submissions: Please pick one member to publish the submission and credit teammates by listing their DEV usernames directly in the body of the post. --> Individual contributor

Top comments (0)