This is a simple online service, where you can upload, edit and share .csv files.
NOTE This project is mainly developed with Cursor, it's more than an experimental than production-ready product.
- Upload .csv files
- Edit .csv files
- Share .csv files
- Vue.js
- Tailwind CSS
- Vite
- Hono
- Cloudflare R2
- Cloudflare Page
- Cloudflare Workers
Use Vue.js as the frontend framework. Deployed on Cloudflare Page.
View and edit the .csv file online.
Default entry point is https://tempcsv.com
.
Use Hono as the backend framework, providing uploading and saving services. Deployed on Cloudflare Workers.
- upload: upload the .csv file to Cloudflare R2, and return the file url with a random generated name.
- save: save the .csv file to Cloudflare R2 with provided file url.
Default entry point is https://tempcsv.com/api/
.
Download the .csv file from Cloudflare R2 with provided file url.
Default download entry point is https://my.tempcsv.com/<file_path>
.
No database is used, all data are stored in Cloudflare R2 for simplicity.