# Quickstart

PandaStack is a comprehensive cloud platform that combines application hosting, serverless computing, managed services, Analytics and monitoring capabilities. This guide will help you get started with PandaStack's key features.

## Core Features

### 1. Platform Services

* **Static Website Hosting**
  * Connect with your repo and with couple of clicks, your frontend web will be hosted on a CDN server.&#x20;
  * Supported frameworks:
    * NextJS
    * ReactJS
    * NuxtJS
    * Angular
    * any other frontend framework.
  * Immediate Rollbacks
  * Live streaming of logs.&#x20;
* **Containerized Applications**
  * Multiple runtime support (Node.js, Python, Go, Docker)
  * Auto-scaling capabilities
  * Resource management
  * Health monitoring
  * Private Connection with Pandastack Database

### 2. PandaEdge Functions

* Serverless compute platform
* Multiple runtime environments:
  * Node.js (14, 16, 18, 20)
  * Python (3, 3.9)
  * Java, Swift, PHP, Ruby, Go, Rust, .NET
* Built-in monitoring and debugging
* Version control and rollback
* Custom domains and SSL

### 3. Managed Applications

#### Content Management

* WordPress (Optimized performance)
* Strapi (Headless CMS)
* Directus (Database platform)
* Drupal (Enterprise CMS)
* PandaDB ( Managed by PandaStack Team, a REST API based AI powered database)

#### Infrastructure & DevOps

* Consul (Service discovery key:value datastore)
* Grafana (Metrics visualization)
* Elasticsearch (<mark style="color:yellow;">coming soon</mark>)
* Vault (<mark style="color:yellow;">coming soon</mark>)

### 4. Monitoring & Analytics

* Uptime monitoring
* Performance metrics
* SSL certificate monitoring
* Custom alert configurations ( Email + Slack notifications )
* Resource utilisation tracking ( CPU, Memory , Latency )&#x20;
* Advanced and custom Events tracking and anlaytics

### 5. Database Services

* MySQL
* PostgreSQL
* Redis
* MongoDB
* TimeScaleDB ( coming soon )

### 6. Security & Access

* SSO Integration (Google, Azure)
* Role-based access control
* Environment variable management
* Secret management
* SSL/TLS support

## Getting Started

### 1. Account Setup

1. Create your PandaStack account. You can create an account by Email, Google SSO or github credentials.&#x20;
2. Fill up the form with correct details, create an \`organisation\` during onboarding and select a preferred plan.
   1. <mark style="background-color:red;">Note: You can skip the Orginsation creation during onboarding and a automatic org will will created for you. You cannot skip the subscription/plan selection during onboarding you at least have to with free tier and you can upgrade the plan later.</mark>&#x20;
3. Once you finish the onboarding, make sure the correct name is visible in the topNav for your org. You can create as many organisations as you want and <mark style="background-color:red;">only an owner can create new orgs.</mark>&#x20;
4. You can visit to [https://dashboard.pandastack.io/settings](https://dashboard.pandastack.in/settings) to see the correct setting&#x20;

## The Dashboard

The PandaStack dashboard is your hub for birds eye view for  running projects, databases,  functions , monitors etc. After logging in, you can see the following on dashboard:

* **Overview**: View the status of your current projects, database, monitors etc and manage organizations from topNav.
* **QuickLinks**: Create, update, and manage your resources efficiently.
* **Resources Usage:** Monitor live resource usage for CPU, Memory, storage and network usage for selected organisation. &#x20;
* **Distributions**: databases distribution and service distribution.
* **Deployment history**: Deployment history for static deployment, containers and databases.&#x20;
* **Recent activities**

Access the dashboard at <https://dashboard.pandastack.io> to begin managing your services.

<figure><img src="https://3451189664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVZydLrO1wMHlMC9XRs8C%2Fuploads%2F8ubaNtVtAjMDoD5Qdiqh%2Fimage.png?alt=media&#x26;token=aae62342-2715-4d7f-a226-64b97b03f76f" alt=""><figcaption></figcaption></figure>

## Next Steps

* Explore [Platform Services](https://docs.pandastack.io/v1/getting-started/platform)
* Set up [PandaEdge Functions](https://docs.pandastack.io/v1/getting-started/pandaedge)
* Deploy [Managed Applications](https://docs.pandastack.io/v1/getting-started/managed-apps)
* Configure [Monitoring](https://docs.pandastack.io/v1/getting-started/monitoring/uptime-check)
* Set up [Databases](https://docs.pandastack.io/v1/getting-started/databases)
* Enable [SSO](https://docs.pandastack.io/v1/getting-started/sso)

## Support & Resources

* Detailed documentation for each service
* Community forums and support
* Status page monitoring
* Regular platform updates
* Technical support team
