Contact us

Community Edition

Our Framework That Provides You With Everything You Need to Start Focusing on What Makes Your Application Unique From Day One.

Contact us
Community Edition illustration

Features

Baseline Is the Ultimate Fullstack, Serverless Framework for Developers.

API

API

Seamlessly handle API interactions with efficient packaging for optimal performance and cost efficiency.

CI/CD

CI/CD

Streamline development workflow with continuous integration and deployment.

React Admin Website

React Admin Website

Prebuilt skeleton React-based admin interface with authentication and user management built-in.

React User Website

React User Website

Create user-friendly web experiences with our easy-to-use React website template.

Authentication

Authentication

Implement secure authentication through API Gateway Authorizer, reducing unnecessary lambda invocations.

Infrastructure as Code

Infrastructure as Code

Leverage the Serverless Framework to create and manage your AWS infrastructure efficiently.

Developer Tooling

Developer Tooling

Equipped with the tools you need to efficiently manage and troubleshoot your codebase.

Baseline Commands

Baseline Commands

Effortlessly generate new API endpoints, complete with infrastructure and code, for quick and flexible development.

See How We're Different

Baseline vs Firebase

Contact us to learn how Baseline compares with GCP Firebase.

See comparison
Firebase

Baseline vs NextJS

Contact us to learn how Baseline compares with Next.js.

See comparison
Next.js

Backend Features

The Baseline Backend Delivers Unstoppable Web App Performance Through Serverless Architecture, Top-Tier Security, and Developer-Friendly Scalability.

NodeJS and TypeScript Backbone

Baseline relies on Node.js and TypeScript, offering a sturdy foundation with type safety and developer convenience.

Deployment and version control

Deployment is streamlined with preconfigured commands, CloudFormation stack separation, and self-referential infrastructure. Version control supports collaboration and reproducibility.

Express-Powered API Handling

Express is the backend's core for efficient API management, providing a familiar structure for developers.

Monitoring and Logging

Baseline includes monitoring via CloudWatch, tracking performance metrics and errors for operational transparency.

Optimized for Serverless Efficiency

The framework is fine-tuned for serverless operation, prioritizing performance and cost-effectiveness. It minimizes cold start times and utilizes Graviton 2 processors for cost savings.

Scalability and Security

Automatic scaling, traffic throttling, IAM Role-based permissions, and DynamoDB data-at-rest encryption ensure backend resilience and security.

Structured Codebase

A well-structured codebase promotes modularity and organization, simplifying maintenance.

Point In Time Recovery

Support for Point In Time Recovery (PITR) for DynamoDB tables safeguards data integrity.

Efficient API Packaging

APIs are efficiently packaged to prevent monolithic Lambda functions, ensuring high-performance and cost-effectiveness.

Serverless and Cost-Efficient

With serverless architecture, Baseline is cost-effective, costing close to nothing when not in use, eliminating server maintenance.

Environment Variable Management

Environment variables are centrally stored in AWS SSM, simplifying configuration management.

Customization and Extensibility

The codebase is designed for easy customization, allowing modification of any API component without hidden complexities.

Authentication and Middleware

Middleware components provide authentication with Cognito, route logging, and admin role checks, enhancing functionality.

AWS Integration and IaC

Integration with various AWS services is seamless through CloudFormation/Serverless Framework, reinforcing Infrastructure as Code principles.

Pre-configured AWS Cognito

AWS Cognito comes pre-configured configured and integrated into the front-end and back-end.

Frontend Features

Your Toolkit for Crafting Exceptional Web Applications, Empowered by a Host of Dynamic Features.

Global CDN and Hosting

The frontend leverages CloudFront and S3 for a global Content Delivery Network (CDN) for efficient hosting.

SSL/TLS Certificates Made Easy

SSL/TLS certificates are readily accessible via AWS Certificate Manager when using Route53.

Cache Invalidation Automation

Automated cache invalidation ensures up-to-date content delivery.

Custom Domain Support

Support for adding custom domains via Route53 enhances branding options.

HTTPS-First Approach

Secure data transmission is enforced with HTTP to HTTPS redirection and HTTP2 support.

Environment Variables Simplified

Environment variables are automatically populated for different environments, simplifying configuration.

Compression for Enhanced Performance

Content is compressed using Gzip and Brotli for improved content delivery performance.

Efficient Routing and Authentication

Routing and authentication are preconfigured for a seamless initial setup.

Modern Tooling with TypeScript

The frontend is built using contemporary tools, including TypeScript, React, and Vite.

Monorepo Synergy

The codebase follows a monorepo structure, allowing shared code and types between frontend and backend components for consistency and collaboration.

DNS Management with Route53

Route53 streamlines DNS management for efficient domain handling.

Want to Learn More?

Contact our team to discuss how Baseline can support your application.

Contact us