DocsAccount Registration Guide

Account Registration Guide

1. GitHub Account Registration

  1. Visit GitHub Registration Page ↗, fill in basic information and complete email verification to create your account
  2. If you encounter any issues, check GitHub Official Help ↗

2. Vercel Account Registration

Recommended to use GitHub account login for easier project import and deployment

  1. Visit Vercel Website ↗
  2. Click “Sign Up
  3. Select “Continue with GitHub
  4. Authorize GitHub account connection

3. Database Registration

Note: Pintree data will be stored in your own created database. Free databases may have slow access speeds. If you want to ensure access speed, consider using paid Zeabur ↗

Neon (Free)

  1. Visit Neon Registration Page ↗, select “Continue with GitHub” to log in
Neon Login Page
  1. Create new project:
    • Enter project name (e.g., pintree)
    • Choose database name (e.g., pintreedb)
    • Select Postgres version (recommend version 16)
    • Choose region (recommend US East (Ohio))
    • Select cloud provider (default AWS)
Neon Create Project
  1. Get database connection information: After project creation, copy the database connection string, ensure it ends with **?sslmode=require**, save for later use during deployment
Neon Connection Info

Note: Neon provides a free plan that’s sufficient for personal projects

Zeabur ($5/month)

  1. Visit Zeabur Login Page ↗ Log in with GitHub account or register via email
Zeabur Login Page
  1. Create project: Click “Create New Project” select suitable data storage region (recommend North America), choose “Developer Plan” $5/month
Create Project
  1. Create database: Search for “PostgreSQL” and click create
Select PostgreSQL
  1. Get database connection information: Copy the connection string (format: postgres://username:password@host:port/database), save for later use during deployment
Get Connection Info

Common Issues

  • Haven’t received verification email? Check spam folder or resend
  • Username taken? Try adding numbers or other combinations
  • GitHub authorization failed? Check if GitHub account is logged in properly
  • Deployment permission issues? Confirm repository access permissions
  • Where to find connection string? In the database service’s control panel
  • Is free tier enough? Neon’s free tier is sufficient for personal use, Zeabur requires paid upgrade but offers better speed