Skip to main content

Getting Started

Baseline Core is an open-source fullstack serverless first framework designed to make building cloud native applications easier. Our framework utilizes a combination of modern technologies, architectures, software delivery practices, and operational processes to help teams build and deploy applications with ease.

Startups, want $10k USD of AWS Credits to Get Started? Apply Here

If you like Baseline give us a ⭐️ on GitHub

Website | Discord | LinkedIn | YouTube

Getting Started Videos

Video walkthroughs setting up Baseline

Major Components​

  • πŸš€ API
  • πŸ–₯️ React Admin Website
  • 🌐 React User Website
  • βš™οΈ CI/CD
  • πŸ”§ Developer Tooling
  • πŸ”’ Authentication
  • πŸ”„ Multiple Environments
  • πŸ’» Run Locally
  • πŸ—οΈ Infrastructure as Code (IaC)
  • πŸ“¦ Managed Environment Variables
  • ✨ Baseline Commands

Technology​

  • 🎁 Package Management: Pnpm + Monorepo
  • πŸ”¨ Language & Build: TypeScript + ESBuild
  • πŸ–Ό Frontend: React + Vite
  • βš™οΈ Backend: NodeJS + Express
  • 🎨 Linting & Formatting: Prettier + Eslint
  • πŸ— IaC: AWS + Serverless Framework
  • πŸš€ Deploy: Local/Bitbucket/GitHub CI/CD

AWS Services​

  • Cognito
  • S3
  • Lambda
  • DynamoDB
  • CloudFormation
  • Route53
  • Systems Manager
  • CloudFront
  • API Gateway
  • CloudWatch
  • SNS

What can you build with Baseline?​

  • 🌐 SaaS Solutions: Build software-as-a-service solutions tailored to your audience.
  • πŸ–₯️ Web Applications: Develop responsive and scalable web applications.
  • πŸ›’ Marketplaces: Launch and manage online marketplaces with ease.
  • πŸ“± Mobile Applications: Create robust mobile apps for iOS and Android platforms.
  • πŸ’ΌπŸ›οΈ B2B/B2C Applications: Seamlessly cater to both business and consumer audiences.
  • πŸ—„οΈ Headless CMS: Manage content efficiently using a headless content management system.

Benefits​

  • Serverless First
  • Open source
  • Full control
  • Cost effective implementation
  • Hosted in your own AWS account
  • Uses popular technology
  • Scales on demand
  • Staging and production environments
  • Runs locally