How It Works

Learn how Nera Data Vault helps you manage, share, and collaborate on structured data

Getting Started

Step 1

Create & Upload

Create a file by uploading or pasting content. Choose the correct file type (JSON, YAML, XML, TOML, CSV, SQL, etc.).

Step 2

Unique ID Generation

We generate a unique ID and scope it to your anonymous userId for privacy. No registration required for basic usage.

Step 3

View & Edit

View, beautify, and edit content with multiple themes, syntax highlighting, and fullscreen support. Real-time validation included.

Step 4

Share & Collaborate

Share a link for read-only viewing. Editing requires your user scope. Token-based access control for secure sharing.

Key Features

Database Diagrams

Create and edit database diagrams with DBML. Import SQL schemas and visualize relationships.

Code Editor

Monaco editor with syntax highlighting, auto-completion, and multi-format support.

Privacy First

Anonymous usage with optional authentication. Your data is scoped to your userId.

Real-time Collaboration

Collaborate in real-time with live cursors, comments, and notifications.

Architecture

Frontend

  • Next.js 15 (App Router) with React 19
  • TailwindCSS for styling
  • Monaco Editor for code editing
  • React Flow for diagram visualization
  • SignalR for real-time collaboration

Backend

  • .NET 9 Web API with ASP.NET Core
  • PostgreSQL database with EF Core
  • CQRS pattern with MediatR
  • SignalR hubs for real-time features
  • HTTPS/TLS for secure communication

Security & Privacy

Data Protection

All data is encrypted in transit using TLS/HTTPS. Content is scoped to anonymous userIds for privacy.

Access Control

Token-based sharing with optional password protection. Fine-grained permissions for organizations.