• Townie
    AI
  • Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
charmaine

charmaine

makemeaval

Public
Like
makemeaval
Home
Code
6
backend
1
frontend
3
shared
1
README.md
H
index.html
H
simple-greeting.ts
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
Code
/
Search
https://charmaine--9a27f6da3d8d11f0ae9576b3cceeab13.web.val.run
README.md

Daily Inspiration App ✨

A beautiful, interactive web application that provides daily motivation and mindfulness tools.

Features

  • 🌟 Daily Inspirational Quotes - Curated motivational quotes to start your day
  • 🌤️ Weather Information - Current weather for your location
  • 📝 Gratitude Journal - Simple tool to record what you're grateful for
  • 🎨 Beautiful UI - Clean, modern design with smooth animations and a calming green theme
  • 📱 Responsive - Works great on desktop and mobile

Project Structure

├── backend/
│   └── index.ts           # Main Hono server with API routes
├── frontend/
│   ├── index.html         # Main HTML template
│   ├── index.tsx          # React frontend entry point
│   └── style.css          # Custom styles
├── shared/
│   └── types.ts           # Shared TypeScript types
└── README.md

API Endpoints

  • GET / - Serves the main application
  • GET /api/quote - Returns a random inspirational quote
  • GET /api/weather?lat={lat}&lon={lon} - Returns weather data for coordinates
  • POST /api/gratitude - Saves a gratitude entry
  • GET /api/gratitude - Retrieves recent gratitude entries

Tech Stack

  • Backend: Hono (TypeScript)
  • Frontend: React 18.2.0 with TypeScript
  • Styling: TailwindCSS
  • Storage: Val Town Blob Storage
  • Weather: Open-Meteo API (no API key required)

Usage

This is an HTTP val that serves a complete web application. Simply visit the val's URL to start using the Daily Inspiration app!

HTTP
  • index.ts
    charmaine--12…13.web.val.run
  • index.html
    charmaine--9a…13.web.val.run
  • simple-greeting.ts
    charmaine--58…13.web.val.run
Code
backendfrontendsharedREADME.md
H
index.html
H
simple-greeting.ts
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.