Public
Like
May19
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.
Viewing readonly version of main branch: v6View latest version
A mobile-friendly web application for tracking meeting costs in real-time.
- People Management: Add, edit, and delete people with their name, phone number, and hourly rate
- Meeting Management: Create, edit, and delete meetings with a name and list of attendees
- Cost Tracking: Start meetings to track their cost in real-time based on attendees' hourly rates
- Mobile Optimized: Designed specifically for iPhone and other mobile devices
- Offline Capable: All data is stored in the browser's local storage
- Built with React 18.2.0
- Styled with TailwindCSS
- Pure frontend application (no backend required)
- Data persisted in localStorage
- Real-time cost calculation updated every minute
- Add people with their hourly rates in the People tab
- Create meetings and select attendees in the Meetings tab
- Start a meeting to begin tracking costs
- Stop the meeting when it's over
- The application uses a tab-based navigation system for easy mobile use
- Meeting costs are calculated by multiplying each attendee's per-minute rate by the meeting duration
- Active meetings update their cost every minute automatically
- All data is stored locally in the browser and persists between sessions
