SnippetVault
A modern code snippet manager I built because I kept losing my snippets across projects. What started as a weekend project became something I use daily.
Project Overview
I built SnippetVault because I was tired of losing my code snippets across different projects. It started as a simple weekend project but grew into something I actually use daily. The hardest part was getting the search to work smoothly with tags - I probably rewrote that feature three times before I was happy with it. The app lets you organize snippets with tags and categories, search through them quickly, and even export everything as JSON for backup. I use Prism.js for syntax highlighting across 20+ languages, which was fun to implement. The whole thing runs on SQLite with Prisma, so it's super fast and doesn't need a separate database server. Like all human-written code, you might spot a typo or two - that's part of the authentic development process! But it works great for my needs and I'm pretty proud of how clean the UI turned out.
Project Gallery
💡 Like all human-written code, you might spot a typo or two - that's part of the authentic development process!
Key Highlights
Related Projects
DevPath
A journaling application designed to help developers overcome tutorial hell by tracking their learning progress and building a portfolio of completed projects.
Git Learning Tool
An interactive tool to visualize Git concepts in MusicBlocks, making version control easier to understand through visual and auditory representations.
MERN Sprint Accelerator
A comprehensive website for a full stack bootcamp that helps students rapidly learn the MERN stack through structured sprints and hands-on projects.
Excalidraw Clone
A collaborative whiteboard tool I built to understand how real-time collaboration works. Drawing on canvas and syncing across users was way harder than I expected!
Project Details
Timeline
2 weeks
Team
Solo project
Role
Full Stack Developer
Completed
2024
Type
personal experiment