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

MattPayneOrg

May19

Public
Like
May19
Home
Code
3
README.md
app.js
index.html
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
README.md

Meeting Cost Tracker

A mobile-friendly web application for tracking meeting costs based on attendees' hourly rates.

Features

  • People Management

    • Add, edit, and delete people
    • Store name, phone number, and hourly rate for each person
  • Meeting Management

    • Create, edit, and delete meetings
    • Select attendees from the list of people
    • Start and stop meetings to track costs
  • Cost Tracking

    • Real-time cost calculation based on attendees' hourly rates
    • Cost updates every minute while a meeting is active
  • Data Persistence

    • All data is stored in the browser's local storage
    • No server-side storage or authentication required

Technical Details

  • Pure Frontend Application

    • No backend or server-side processing
    • All data stored in browser's localStorage
  • Mobile-Optimized

    • Designed specifically for iPhone and other mobile devices
    • Touch-friendly interface with appropriate sizing for mobile screens
  • Technologies Used

    • React for UI components and state management
    • TailwindCSS for styling
    • LocalStorage API for data persistence

Usage

  1. First, add people with their names, phone numbers, and hourly rates
  2. Create meetings and select attendees from your list of people
  3. Start a meeting to begin tracking costs
  4. Stop the meeting when it's over
  5. View and manage all your people and meetings from the respective tabs

Implementation Notes

  • The application uses a tab-based navigation system for easy mobile use
  • Meeting costs are calculated based on the total hourly rate of all attendees
  • The UI is styled to be familiar to iOS users with appropriate button and input styling
Code
README.mdapp.jsindex.html
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.