Getting Started
Step-by-step guide to set up and begin using Kalpesh Vasava Documentation
Get started with Kalpesh Vasava Documentation in just a few minutes. This guide walks you through account creation, project setup, and your first document.
Create Account
Visit kalpeshvasava.com and click "Sign Up". Enter your email address and create a strong password. Verify your email to activate your account.
// Example: Sign up via API
const response = await fetch('/api/signup', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ email: 'user@example.com', password: 'secure123' })
});
const data = await response.json();
import requests
response = requests.post('/api/signup', json={
'email': 'user@example.com',
'password': 'secure123'
})
data = response.json()
Set Up Profile
Complete your profile with name, organization, and preferences. Configure notification settings for document updates.
Create First Project
Click "New Project" and give it a name. Choose visibility settings and add team members if needed.
Public projects are visible to anyone with the link. Ideal for open-source documentation.
Private projects require authentication. Perfect for internal team documentation.
Add Your First Document
Within your project, click "New Document". Choose a template or start with blank. Write in Markdown for rich formatting.
Share and Collaborate
Invite collaborators via email. Set roles like viewer, editor, or admin. Start working together on documentation.
All new accounts include 1GB of storage and unlimited public projects.
Next Steps
Once set up, explore advanced features like webhooks and API integrations. Customize your workspace with themes and shortcuts.
Code Examples
Integrate documentation creation into your workflow with these examples.
// Create a new document via API
const createDoc = async (title, content) => {
const response = await fetch('/api/documents', {
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({ title, content })
});
return await response.json();
};
def create_document(title, content):
headers = {'Authorization': f'Bearer {API_KEY}', 'Content-Type': 'application/json'}
data = {'title': title, 'content': content}
response = requests.post('/api/documents', headers=headers, json=data)
return response.json()
curl -X POST /api/documents \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"title":"New Doc","content":"Document content here"}'
Last updated today