DEV Community

IManss-ai
IManss-ai

Posted on

I built my first real web app after months of learning. Here it is.

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)