This content originally appeared on DEV Community and was authored by Canis
I built myprofile.lol – a Linktree alternative with ShareX integration
Hey,
I’m a computer science student, and I set myself the goal of building and launching one project every semester.
This time, I spent around 6 months (mostly evenings and weekends) building something that technically already exists – but I wanted to learn and do it my own way.
It’s called myprofile.lol – basically an all-in-one Linktree alternative combined with a ShareX uploader.
What it does
- Upload and share screenshots or files directly via ShareX
-
Create a customizable “link-in-bio” profile with:
- Background effects (gradients, patterns)
- Animated username effects
- Badges to highlight achievements or important links
- Spotify integration to show what you’re listening to
- Edit Open Graph meta tags (title, description, preview image) for better link sharing
-
Choose from vanity domains like
aimbot.lol
,mylinks.zip
, or evenstalker.zip
(just for the eye-catcher effect)
Tech details
- Stack: Next.js, Express, Redis (caching), Cloudflare R2 (storage), Mailgun (transactional emails)
- Automatic WebP conversion and compression to optimize storage
- Free accounts: 500 MB (optimized for screenshots)
- Pro: $10 lifetime (to help cover server costs)
Why I built it
I wanted to combine ShareX integration with customizable meta tags, fun visual effects, and vanity domains – plus, I used it as a way to practice building full-stack apps end to end.
Feedback I’d love to hear
- UX and general performance
- Domain choices (fun or too much?)
- Features you think are missing (analytics, more profile themes, etc.)
You can sign up for free and try it out here: https://myprofile.lol
Thanks for reading – happy to answer any questions, and I’d love feedback from fellow developers!
This content originally appeared on DEV Community and was authored by Canis