DEV Community

Cover image for Built CodeVault: A Fullstack Code Snippet Manager with React, Node.js, and SQLite
Vincent Cocal
Vincent Cocal

Posted on

Built CodeVault: A Fullstack Code Snippet Manager with React, Node.js, and SQLite

πŸš€ 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

πŸ”— https://codevault-frontend-b511.vercel.app

Frontend Repo: GitHub - codevault-frontend

Backend Repo: GitHub - codevault-backend


πŸ“Έ Screenshots

snippet example

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.