Join the waitlist and get 3 months for free.
GetWebstack logo
BlogComponentsDocsPricingFAQsContact

Don't start from scratch! Use pre-built micro-apps

Add common features in minutes. Deploy locally and in the cloud effortlessly.

Get early accessHow does it work?
Frameworks
React logoAngular logoAngular logoAngular logoAngular logoAngular logoExpressJs logoSocketJS logo
Databases
MongoDb logoMysql logoRedis logo
Deployed on
GCP logo

What is it for?

Empowering builders to

  • Validate startup ideas
  • Build MVP
  • Develop SaaS

How does it work?

Steps to launch an app

#Create a new project
$ gws project init --name cool-project
Successfully created project "cool-project".

PROJECT SETUP

Create a new project
See docsGet early access

COMPONENTS

Add components and routing

Build your webstack starting from our library of micro-frontends and micro-services available in the component hub.

See all componentsGet early access
Add landing
Add api
Add db
#Create landing page
$ gws component add --name landing
?Choose component template:
  • [x] Angular
  • [] React
  • [] Express.js
  • [] MongoDb
  • [] Redis
  • . . . [10 more options]
?Choose features:
  • [x] Landing
  • [x] Waiting list
  • [] Dashboard
  • [] Authentication
  • [] Admin UI
  • . . . [10 more options]
?Local host: local-project.com
?Prod host: project.com
?Route path: /(.*)
Successfully created component "landing".
#Deploy components locally
$ gws cluster start
Successfully created local server.
App available at: https://local-project.com.

#Monitor deployment status
$ gws component status api
>Running

#Debug component
$ gws component debug api
>Connect to: http://192.168.49.2:31323

#See component logs
$ gws component logs landing
>frontend@0.0.0 dev
>ng serve --host 0.0.0.0 --poll=1000 --disable-host-check
>- Generating browser application bundles (phase: setup)...
✔ Browser application bundle generation complete.
** Angular Live Development Server is listening on 0.0.0.0:4200
✔ Compiled successfully.
✔ Browser application bundle generation complete.

LOCAL ENVIRONMENT

Deploy locally
  • Test and debug the app locally.
  • Develop quickly with hot reload.
  • See the logs and monitor the execution of your components.
  • Locally trusted development certificate for Https support included.
See documentationGet early access

PRODUCTION SETUP

Deploy to the cloud
  • Webstack integrates with Google Cloud Platform.
  • Google Cloud storage: serve static content.
  • Google Cloud Run: serverless services to keep your costs low.
  • GKE: Kubernetes cluster for performance
See documentationGet early access
#Setup deployment target
$ gws deploy setup landing
?Choose deployment target:
  • [] GKE
  • [X] Google Cloud Run
  • [] Pre-render to Google Storage
Successfully configured deployment for "landing"

#Manually deploy component
$ gws deploy landing
Successfully deployed "landing"

#Add automatic deployment
$ gws trigger add landing
?Choose automatic deployment branch: main
Added deployment trigger for "landing" on branch "main"

Built for teams

Manage your team access effortlessly

Invite your teammates to your projects. Easily manage roles and permissions.

SUPPORT

Not only code

  • Community

    We are here to make sure you develop quickly and don't get stuck.

    Discord logoGmail logo
    Join our Discord community
  • Documentation

    Check our detailed documentation that guides you to set up, develop and optimize your app.

    See docs

Blog

Check our blog for examples and news

  • woman learning

    3 steps to easily validate your SAAS idea without an MVP

    Read more
  • SAAS technologies

    How to choose your tech stack for your SAAS business

    Read more
  • Monolith to microservices

    Micro-apps vs Microservice vs Micro-frontends

    Read more

Join the waitlist list

Be among the first to try Getwebstack.

Get early access
GetWebstack logo
mail with bellcontact@getwebstack.com
Discord logo
    • About us

      BlogDocsPricingFAQ
    • Policies

      PrivacyTerms and conditions
© Copyright 2023 getwebstack.com