I build PromptVault - a simple prompt manager

January 15, 2026 • 3 min read

Today I launched a simple app called PromptVault. It solves a small problem - saving prompts randomly everywhere. I had prompts in Notion. Some in text files. Some in browser tabs. When I needed a prompt that worked well before, I could not find it. It was frustrating.

AI is growing fast. Prompts are becoming important. Developers use them daily. People use them for writing, coding, and many tasks. A good prompt saves time. But only if you can find it when you need it. So I built something to keep them organized in one place.

The app lets you save prompts with tags. You can search through them quickly. You can also test prompts inside the app. No need to copy paste to ChatGPT or Claude. Just test it right there. Simple features but useful for daily workflow.

I used FastAPI for backend. It is fast and easy to work with. PostgreSQL for database. It handles the data well. For frontend, I used NextJS and React. I am not a frontend developer. I know backend better. But Claude Code and Cursor helped me a lot. They made frontend work easier. I could focus on logic and let them help with UI parts.

  • FastAPI + PostgreSQL (backend)
  • NextJS + React (frontend)
  • Clerk (authentication)
  • Vercel + Railway (hosting)

I deployed frontend on Vercel. It was smooth. Backend and database are on Railway. I used Railway before so it was familiar. This time I spent more time understanding pricing. I looked at Vercel free and hobby plans. I looked at Railway pricing too. I wanted to know how much it will cost if more people use it. Good to understand these things early.

Railway deployment dashboard

Previously I used Firebase for authentication. It works fine. But this time I wanted to try something new. I used Clerk. It was my first time with Clerk. I spent some time exploring how it works. The setup was different from Firebase. But I learned a lot. Now I know both options.

This is a product now. It is live. People can use it. Maybe I need to maintain it going forward. Fix bugs. Add features. Handle users. I will learn more as I scale it. Building is one thing. Maintaining is another skill.

Building for yourself is the easiest way to start. No user research. No overthinking. Just solve your own problem.

Try it here: PromptVault