Back to Getting Started
Getting Started

Creating your first project

5 min

Introduction

Welcome to CupaDev! This guide will walk you through creating and deploying your first project in just a few minutes.

Prerequisites

  • A CupaDev account (sign up at cupadev.com)
  • Git installed on your computer
  • A project to deploy (or use our starter templates)

Step 1: Sign in to CupaDev

Navigate to the CupaDev dashboard and sign in with your credentials. If you don't have an account yet, click "Sign up" to create one.

Step 2: Create a new project

  1. Click the "New Project" button in your dashboard
  2. Choose your import method:
    • Import from Git: Connect your GitHub, GitLab, or Bitbucket repository
    • Deploy from template: Use one of our pre-configured templates
    • Start from scratch: Create an empty project
  3. Select your repository or template
  4. Configure your project name and settings

Step 3: Configure deployment settings

CupaDev automatically detects your framework and suggests optimal settings. You can customize:

  • Build command: The command to build your project (e.g., npm run build)
  • Output directory: Where your built files are located (e.g., dist or build)
  • Install command: How to install dependencies (e.g., npm install)
  • Environment variables: Any environment-specific configuration

Step 4: Deploy

Click the "Deploy" button. CupaDev will:

  1. Clone your repository
  2. Install dependencies
  3. Build your project
  4. Deploy to our global edge network

Step 5: Access your deployed application

Once deployment is complete, you'll receive a unique URL (e.g., your-project.cupadev.app). Click on it to see your live application!

Next Steps

  • Configure a custom domain
  • Set up automatic deployments on git push
  • Add environment variables for different environments
  • Explore monitoring and analytics

Need Help?

If you encounter any issues, check our troubleshooting guide or contact support through the dashboard.

Was this article helpful?

Need more help?

Our support team is available 24/7 to assist you.

Contact Support