I've been learning to code for a few months now. Lots of tutorials, lots of half-finished projects that never saw the light of day.
This one is different. I actually shipped it.
It's called CodeVault. The idea is simple — I kept losing useful pieces of code I'd written and having to rewrite them from scratch every time. Copy-pasting into notes apps, scattered across files, impossible to find later. I wanted one place to save everything.
So I built it.
🔗 Live: https://codevault-production-86f2.up.railway.app
⭐ GitHub: https://github.com/IManss-ai/codevault
It's a code snippet manager. You save snippets, tag them, search them, make them public or private. There's syntax highlighting for 25+ languages, public profiles, a REST API, and you can even embed snippets on other websites.
I built it with PHP (no frameworks — I wanted to actually understand what's happening), Supabase for the database, and vanilla JavaScript.
The hardest parts were debugging things I didn't understand yet, and deployment. Getting it running locally was one thing. Getting it actually live on the internet broke me for a while. Wrong PHP drivers, server config conflicts, routing issues — things that tutorials never warn you about.
But it's live now. Real URL, real database, real users can sign up.
I'm sharing this because I want feedback from people who actually know what they're doing. What's broken? What's ugly? What would you do differently?
And if you find it useful, a star on GitHub would genuinely make my day ⭐
Thanks for reading.
Top comments (0)