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