Skip to main content
Get up and running with Noteverse in just a few minutes. This guide will walk you through creating an account, writing your first note, and experiencing real-time collaboration.
1

Create your account

Sign up for Noteverse with your email address and password.Registration requirements:
  • Valid email address
  • Username (will be used for display)
  • Password (minimum 8 characters)
// Validation schema from signup/page.tsx:28
const signupSchema = yup.object().shape({
  name: yup.string().required('Name is required'),
  email: yup
    .string()
    .email('Invalid email format')
    .required('Email is required'),
  password: yup
    .string()
    .required('Password is required')
    .min(8, 'Password must be at least 8 characters long'),
})
After signing up, you’ll receive a verification email. Check your inbox and click the verification link to activate your account.
Once verified, sign in to access your dashboard.
2

Create your first note

After signing in, you’ll see your notes dashboard. Click Create New Note to get started.Note properties:
  • Title - Give your note a descriptive name
  • Content - Use the rich text editor to write and format
  • Visibility - Choose who can see your note:
// Visibility options from schema.prisma:70
enum Visibility {
  Public   // Anyone can view
  Private  // Only you can see
  Shared   // Specific users with permissions
}
Start with a Private note while you’re getting familiar with the editor. You can always change the visibility later.
The editor auto-saves your changes every second, so you never have to worry about losing your work.
3

Try real-time collaboration

Experience Noteverse’s collaborative features by sharing a note with another user.
  1. Open any note you’ve created
  2. Click the Share button in the top right
  3. Search for a user by email
  4. Choose their permission level:
// Permission types from schema.prisma:40
enum Permission {
  View  // Read-only access
  Edit  // Can modify the note
}
  1. Send the invitation
When multiple users edit the same note, you’ll see their cursors and changes in real-time! Each collaborator has a unique color indicator.
Try typing while another user is also editing - you’ll see their changes appear instantly thanks to Socket.IO integration.
4

Explore social features

Noteverse includes social engagement features to help you discover and interact with content.Explore public notes:
  • Navigate to Featured tab to see public notes from other users
  • Browse by category or use the search bar
  • Upvote notes you find valuable
  • Leave comments and start discussions
// Note tabs from notes/page.tsx:205
- My Notes (your private notes)
- Shared (notes others shared with you)
- Featured (public notes from the community)
Use comments to ask questions, provide feedback, or start discussions. Comments support threading, so you can have organized conversations.
Engagement actions:
  • 👍 Upvote - Show appreciation for helpful notes
  • 💬 Comment - Share thoughts and questions
  • Favorite - Bookmark notes for quick access

Next steps

Now that you’ve created your first note and experienced collaboration, explore more features:

Rich text editor

Master the powerful editing features and slash commands

Sharing and permissions

Learn advanced sharing strategies and permission management

Organization

Organize notes with categories, tags, and filters

API reference

Build integrations using the Noteverse API

Common questions

Noteverse requires an internet connection for real-time collaboration features. However, your browser may cache content for brief offline viewing.
There’s no hard limit on concurrent editors, but we recommend keeping active collaborators under 10 for optimal performance.
Currently, notes are stored in the platform. Export functionality is planned for a future release.
Socket.IO handles conflict resolution automatically. The last edit wins, and all users see the final result in real-time.
Remember to verify your email address to unlock full account features including note sharing and public note publishing.

Build docs developers (and LLMs) love