π¦ ClawHub
GutCheck Digestive Health Tracker
by @allen566
GutCheck - A digestive health tracking application with personalized insights and data-driven recommendations. Helps users understand food sensitivities and optimize gut wellness.
TERMINAL
clawhub install gutcheckπ About This Skill
name: gutcheck description: GutCheck - A digestive health tracking application with personalized insights and data-driven recommendations. Helps users understand food sensitivities and optimize gut wellness. metadata: { "openclaw": { "requires": { "bins": ["node", "npm"], "modules": ["express", "mongoose", "bcrypt", "jsonwebtoken", "cors", "dotenv"] }, "install": [ { "id": "gutcheck-app", "kind": "git", "url": "https://github.com/openclaw/gutcheck.git", "dest": "./gutcheck", "label": "Clone GutCheck repository", }, { "id": "gutcheck-deps", "kind": "shell", "command": "cd gutcheck && npm install", "label": "Install GutCheck dependencies", }, { "id": "gutcheck-client-deps", "kind": "shell", "command": "cd gutcheck/client && npm install", "label": "Install GutCheck client dependencies", } ], }, }
GutCheck Digestive Health Tracker
Overview
GutCheck empowers individuals to understand and optimize their digestive health through personalized insights and data-driven recommendations. Unlike generic health apps, GutCheck focuses specifically on digestive health with scientifically-backed insights that help users identify food sensitivities and improve gut wellness.Features
Installation
clawhub install gutcheck
Setup
1. After installation, navigate to the gutcheck directory 2. Create a .env file with required environment variables: MONGODB_URI=mongodb://localhost:27017/gutcheck
JWT_SECRET=your-super-secret-jwt-key-here
PORT=5000
NODE_ENV=development
3. Run the application:
cd gutcheck
npm run dev
Usage
Target Users
API Endpoints
POST /api/auth/register - Register a new userPOST /api/auth/login - Login and retrieve JWT tokenGET /api/auth/me - Get current user data (requires auth)POST /api/diet/add-meal - Add a new meal entryGET /api/diet/my-meals - Get all meals for current userPUT/DELETE /api/diet/my-meals/:id - Update/delete meal entriesπ‘ Examples
βοΈ Configuration
1. After installation, navigate to the gutcheck directory 2. Create a .env file with required environment variables:
MONGODB_URI=mongodb://localhost:27017/gutcheck
JWT_SECRET=your-super-secret-jwt-key-here
PORT=5000
NODE_ENV=development
3. Run the application:
cd gutcheck
npm run dev