MyApp
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: v1View latest version
A modern, mobile-compatible personal dashboard built with React and TailwindCSS.
- π± Mobile-first responsive design
- π€οΈ Weather widget with current conditions
- π Date and time display
- π Quick links to frequently used sites
- π Notes section for quick thoughts
- π¨ Clean, modern UI with dark theme
βββ backend/
β βββ index.ts # Hono API server
βββ frontend/
β βββ components/
β β βββ App.tsx # Main dashboard component
β β βββ WeatherWidget.tsx # Weather display
β β βββ QuickLinks.tsx # Bookmarks/links
β β βββ NotesWidget.tsx # Simple notes
β βββ index.html # Main HTML template
β βββ index.tsx # Frontend entry point
βββ shared/
βββ types.ts # Shared TypeScript types
- Backend: Hono (TypeScript API framework)
- Frontend: React 18.2.0 with TypeScript
- Styling: TailwindCSS
- Weather: Open-Meteo API (no API key required)
- Storage: Val Town Blob storage for notes and settings