Shipped this project!
I have made a simple and fast pastebin alternative with a Python backend and a good looking shadcn UI.
Created a frontend with the help of Gemini, used React as the framework and shadcn (https://ui.shadcn.com/) for the websites design. The website is really minimal, one input box, one button.
Log in to leave a comment
Made a backend in Python, used SQLAlchemy for database, validators to validate the url, and FastAPI for the entire backend communication. There are 2 endpoints, POST /u/ for making a new shorten url and GET /u/code which will redirect you to the url passed if the code exists.
Log in to leave a comment
Updated the frontend.
Changelog:
Log in to leave a comment
Made a simple backend in Python, I use SQLite (SQLAlchemy library) for the database, the code automatically creates/uses already existing database on start, hosts the api endpoints like /p/ to create a paste, /p/pid to fetch a paste etc, mounts frontend at / and hosts everything on the same port.
Log in to leave a comment
A simple file sharing website I made in 2 days because CDNs like Uguu and Catbox were slow and didnt accepted some file types that I am often using. Nekobox is currently selfhosted on one of my servers and is running at: https://nekobox.root-workspace.net/
Fixed animated chibis by converting APNGs/PNGs into WebP and instead of redirect response returning the content directly, and passing the content type in headers.
Log in to leave a comment
Added 100MB limit per file.
Log in to leave a comment