About PasteDB
PasteDB is a modern platform for sharing code snippets,
notes, text, and images online.
Our Mission
We believe sharing information should be simple,
fast, and accessible to everyone. Whether you're a
developer sharing code, a student sharing notes,
or a teacher distributing resources, PasteDB makes
the process effortless.
Features
- Public and private pastes
- Custom paste URLs
- Image support
- Paste analytics and view tracking
- Google Authentication
- Developer API access
- Fast and responsive interface
- Syntax highlighting for code
Built For
PasteDB is designed for developers,
students, teachers, researchers,
content creators, and anyone who
needs a reliable way to share
information online.
Created By
PasteDB was created and maintained by
Aditya Sorathiya as a developer-focused
sharing platform with simplicity,
performance and usability in mind.
This section documents the journey of building PasteDB.
It includes milestones, technical challenges, setbacks,
major decisions and lessons learned throughout development.
📅 2 May 2026 — Planning
I thought of making another project.Which could give me real user and experience,I first thought of big projects like a social media app, etc
But I saw code sharing is not easy, if easy not secure, if secure then no good design and if all there are in a paste sharing app then lack of cool features
I started PasteDB
On 2 May 2026, I started the repo
Yes a blank repo
and first commit was fired, the Initial Commit for readme.
When the repo made, many questions in my mind
will i be able to make it?
would i get real users?if yes how much?if no why?
📅 2 May 2026 — Files
i started making the MVP, THE basic app
I made the files
frontend/index.html and frontend/create.html
and backend/main.py
the whole project was to be made from
HTML
FASTAPI
and for storage
MongoDB Atlas
📅 3 May 2026 — Small changes to go
This day i changed the create.html from almost 0 to 789 lines
i declared index.html to be Under Development
along with that i also started building the main.py
i thought mvp is ready
📅 4 May 2026 — Some security
Created dashboard.html and also worked to make it FUNCTIONAL
i just added a SINGLE Continue with Google Button for registerations and logins , yes only that one button
and after struggling for a few hours in evening i did it well
dashboard become functional
📅 18 May 2026 onwards — Big Break
18th May onwards i stopped PasteDB project and started working on other project, i thought nothing more can i do on PasteDB
I even stopped maintaining the server where backend was hosted
i thought this project FAILED!!!
📅 10 June 2026 — After Big Break
After taking long break for PasteDB
i wanted to participate in a hackathon, i saw devpost, i participated with PasteDB on devpost, so in that case I again started working on it
i requested indexing for homepage and create page on google search console
Status of PasteDB after 10 June
i started for seo
i didnt have money to buy a custom domain, i had a subdomain pastedb.netlify.app, i didnt ran for money and fancy domains that time.
i tried to post PasteDB on reddit, but reddit moderators deleted my posts,
i went on dev to , i got great response, users followed me, asked about PasteDB
During this on 13 July i integrated Google Analytics 4 to track users
Mid of July 2026
At this period i was calm on coding but more active on seo and getting users
on 22 july 6:30pm i saw analytics ,
98 active users
98 new users
Very close to 100
and 5 returning users
users came from various places
most of them were from USA and most have iPhone
22 July 2026 - 8PM
I was writing THIS article of my journey
Struggles on Resources
i had
a Samsung galaxy m21 with 64gb internal storage
and a 10 year old (around 2010 year) laptop of dell with i3 processor, and model was Inspiron N5010,
Laptop was slow as it had a Hard drive
Now PasteDB comprises of
Web Interface
Python SDK
And VS code extension
first 2 parts , the Web interface and SDK were made on a Samsung Galaxy M21
where Extension was made on that laptop
Firtly i had 2 versions of extension for user use
To make sdk and extension work
api keys were essential
espicially for extension
so along with sdk i also made an api key managment system for each user
Now i hardly spemt 3 months on PasteDB, from building, development, deployment, SEO, adding useful features, etc
more festures can be added but that now more than sufficient features were added.