Getting Started
Learn how to get started with Parslinks and deploy your first project
Getting Started with Parslinks
This guide will walk you through creating your account, setting up your first organization, and deploying your first project on Parslinks.
Creating Your Account
-
Sign Up: Visit the Parslinks website and click "Sign Up"
-
Choose Authentication: You can sign up using:
- Email and password
- GitHub account
- Google account
- Magic link (passwordless)
-
Verify Email: If you signed up with email, verify your email address
-
Complete Profile: Add your name and profile information
Creating Your First Organization
Organizations are the top-level container for your projects. They allow you to:
- Group related projects together
- Manage team members and permissions
- Handle billing and subscriptions
- Share resources across projects
Steps to Create an Organization
-
Navigate to Dashboard: After signing in, you'll be on the dashboard
-
Create Organization: Click "Create Organization" button
-
Fill Details:
- Organization Name: Choose a unique name
- Organization Slug: This will be used in URLs (e.g.,
yourorg.parslinks.com
) - Description: Optionally describe your organization
-
Select Plan: Choose a pricing plan (you can start with the free plan)
-
Submit: Click "Create Organization"
Creating Your First Project
Projects are individual applications or websites within an organization.
Step 1: Create a New Project
- Select Organization: Make sure you're in the right organization
- Click "New Project": Find the button in the dashboard
- Enter Project Details:
- Project Name: Give your project a descriptive name
- Project Slug: URL-friendly identifier
- Framework: Select your framework (Next.js, React, Vue, etc.)
- Repository URL: Optional - connect your Git repository
Step 2: Configure Build Settings
Configure how your project should be built:
# Build Command (example for Next.js)
npm run build
# Install Command
npm install
# Output Directory
.next
# Framework Preset
Next.js
Step 3: Set Environment Variables (Optional)
Add any environment variables your application needs:
DATABASE_URL=postgresql://...
API_KEY=your-api-key
NEXT_PUBLIC_API_URL=https://api.example.com
Step 4: Deploy
- Click "Deploy": Start your first deployment
- Monitor Progress: Watch the build logs in real-time
- Access Your Site: Once deployed, you'll get a URL like
project-slug.parslinks.app
Understanding Your First Deployment
After deployment, you'll see:
Deployment Dashboard
- Status: Live, building, or failed
- URL: Your application's live URL
- Build Logs: Complete build output
- Deployment Time: How long the build took
- Commit: Git commit information (if connected)
Deployment URL
Your project will be accessible at:
https://[project-slug].[organization-slug].parslinks.app
Next Steps
Now that you have your first project deployed, you can:
Add a Custom Domain
Connect your own domain name
Configure Environment Variables
Manage app configuration
Invite Team Members
Collaborate with others
Upgrade Your Plan
Get more resources
Common First-Time Tasks
Connecting a Git Repository
- Navigate to Project Settings → Git Integration
- Choose your Git provider (GitHub, GitLab, Bitbucket)
- Authorize Parslinks to access your repositories
- Select the repository to connect
- Choose the branch to deploy (usually
main
ormaster
)
Enabling Automatic Deployments
- Go to Project Settings → Deployments
- Enable Auto Deploy for your chosen branch
- Now, every push to that branch will trigger a deployment
Setting Up Preview Deployments
Preview deployments create a unique URL for each pull request:
- Go to Project Settings → Deployments
- Enable Preview Deployments
- Choose which branches should trigger previews
Troubleshooting Your First Deployment
Build Failed
If your build fails:
- Check Build Logs: Look for error messages in the deployment logs
- Verify Build Command: Make sure your build command is correct
- Check Dependencies: Ensure all dependencies are listed in
package.json
- Environment Variables: Verify all required environment variables are set
Site Not Loading
If your deployed site doesn't load:
- Check Deployment Status: Make sure deployment completed successfully
- Verify Output Directory: Ensure the output directory matches your framework
- Check Start Command: For SSR apps, verify the start command
- Review Logs: Check runtime logs for errors
Quick Reference
Framework Presets
Framework | Build Command | Output Directory | Install Command |
---|---|---|---|
Next.js | npm run build | .next | npm install |
React | npm run build | build | npm install |
Vue | npm run build | dist | npm install |
Angular | npm run build | dist | npm install |
Svelte | npm run build | public | npm install |
Nuxt | npm run build | .output | npm install |
Environment Variable Naming
- Public Variables (exposed to browser):
NEXT_PUBLIC_*
,VITE_*
,REACT_APP_*
- Private Variables (server-only): No specific prefix needed
Getting Help
If you're stuck:
- Check the Troubleshooting Guide
- Visit the Dashboard Overview to understand the interface
- Contact support through the dashboard
Congratulations! You're now ready to build and deploy amazing applications with Parslinks! 🎉