Public
Like
csv-upload
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.
index.ts
https://nbbaier--20840a069e3311f089670224a6c84d84.web.val.run
A simple React app that allows you to upload CSV files and automatically create new SQLite tables in Val Town.
- Upload CSV files via drag & drop or file picker
- Automatically infer column types from CSV data
- Create new SQLite tables with proper schema
- View uploaded tables and their data
backend/- Hono API serverindex.ts- Main API routesdatabase/- Database utilities
frontend/- React appindex.html- Main HTML templatecomponents/- React components
shared/- Shared utilities and types
- Navigate to the app
- Upload a CSV file
- Specify a table name
- The app will create a new SQLite table with your data