ReqBin.zip is a modern day paste bin designed for a friendlier developer experience.
The app is built on top of the T3 Stack. Making use of nextjs (pages), tailwind, trpc, and prisma. The backend features a basic MySQL database hosted on Planetscale SQLite database hosted on Turso
All data stored in this application is encrypted at rest.
The application is deployed on Vercel.
After cloning the repository, install dependencies using your preferred method. By default this project uses yarn.
yarn
Make a copy of .env.example
, and populate with your respective environment variables.
cp .env.example .env
Push the prisma schema to the database.
yarn prisma generate # generates your types
yarn prisma db push # Pushes the schema to the local sqlite database
Start the development server
yarn dev
I'm more than happy to accept contributions on this project and would greatly appreciate any ideas! I've created a number of issues in the repo to give you some ideas, but if theres something else you want to build, just create an issue and get going! I spontaneously come back to this repo so if theres something you want to work on and I'm not responding fast enough just feel free to harass me on twitter.
Planetscale removed their free tier, it was a great option, but its pretty hard to justify $40 a month for a hobby project. Turso offers a generous free tier, and the migration was extremely simple. See this PR