Public
Like
Home
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in miliseconds.
A personal dashboard to track and analyze your Twitter posts, engagement metrics, and posting patterns.
- Track your Twitter posts and engagement
- Analyze posting patterns and performance
- View detailed metrics and analytics
- Export data for further analysis
- Set posting goals and track progress
- Monitor hashtag performance
├── backend/
│ ├── database/
│ │ ├── migrations.ts # Database schema
│ │ └── queries.ts # Database operations
│ ├── routes/
│ │ ├── posts.ts # Post tracking routes
│ │ ├── analytics.ts # Analytics routes
│ │ └── twitter.ts # Twitter integration routes
│ └── index.ts # Main server entry point
├── frontend/
│ ├── components/
│ │ ├── App.tsx # Main app component
│ │ ├── Dashboard.tsx # Main dashboard
│ │ ├── PostList.tsx # Posts list component
│ │ ├── Analytics.tsx # Analytics component
│ │ └── PostForm.tsx # Add post form
│ ├── index.html # Main HTML template
│ └── index.tsx # Frontend entry point
└── shared/
└── types.ts # Shared TypeScript types
- The app runs on Val Town's serverless platform
- Database uses SQLite for storing post data and metrics
- Frontend uses React with TailwindCSS for styling
- Manual post entry with optional Twitter integration
- Backend: Hono.js API framework
- Database: SQLite
- Frontend: React + TypeScript
- Styling: TailwindCSS
- Platform: Val Town
- Add your Twitter posts manually or via URL
- Track engagement metrics (likes, retweets, replies)
- View analytics and posting patterns
- Set and monitor posting goals
- Export data for external analysis