🚀 CodeVault – A Fullstack Code Snippet Manager
Hello Devs! 👋
This is my first fullstack project: CodeVault – a code snippet manager built with React, Node.js, and SQLite. I created this to simplify saving, tagging, and organizing snippets across different languages.
- Frontend: React (Vite), Prism.js for syntax highlighting
- Backend: Node.js, Express.js, SQLite, JWT
- Deployment: Vercel (frontend), Railway (backend)
✨ Features
✅ User Authentication (JWT)
✅ Snippet creation and editing
✅ Tag-based filtering and search
✅ Syntax highlighting with Prism.js
✅ Mobile responsive layout
✅ Fully deployed and hosted
🌐 Live Demo
Frontend Repo: GitHub - codevault-frontend
Backend Repo: GitHub - codevault-backend
📸 Screenshots
Snippet editor with real-time highlighting
📚 What I Learned
- How to build a secure authentication system with JWT.
- CORS, rate-limiting, and deployment pipelines.
- Handling environment variables across dev and prod.
- SQLite integration and migrations.
- Better frontend state handling.
🙌 Thanks for Reading!
Let me know what you think or if you have suggestions for new features.
Top comments (0)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.