ClearSummit - Starter Kit

Why

At ClearSummit, we pride ourselves on building methodically crafted software. Over the years, we have built numerous products and seen many commonalities among those products.

Instead of always re-writing similar code for the same basic components or experimenting with new methodologies, we solidified what works well so we can spend more time building core code for what makes a product unique.

What

We leveraged over a decade of industry knowledge to create a robust framework that shaves up to 2-3 months of project management, engineering and QA hours off the start of your project. This clean start to your product also minimizes risk and reduces bugs.

It's like attending top conferences on engineering and product best practices and learning from leading startups - but in a box.

How

The ClearSummit Starter Kit compiles tens of thousands of hours of experience in designing and launching software projects from scratch, by mortaring together popular open source projects like React-Native, React-JS and Django.

The Specifics

End-to-End Functionality Out of the Box

Pre-built. End-to-end. Ready to customize.

Screens, API endpoints and test cases for:

  • Login
  • Sign Up
  • Password Reset
  • Stripe Payments
  • In-App Purchases (IAP)
  • User Onboarding
  • Account Settings
  • User Feeds

Customization and data insights

Putting Product Owners in the driver's seat:

  • Analytics
  • Localization
  • Dynamically change copy
  • Administrative interface
  • Robust search including recommendations and similar items

Scaling

Lessons learned from working with major media companies to nimble startups.

  • Frag caching and herd mitigation that gets out of the way
  • Faster response times
  • Reduced user lag
  • Reduced required severs (cost savings)
  • Pagination

API Documentation

  • Automatically generated API Documentation
  • Easy to onboard new developers
  • Easy to allow third parties to use your service

Testing

A testing pipeline empowers engineers with automatic test cases to achieve 70-80% code coverage out of the box on their new React components and screens.

Practical Application:

  • Django unit tests produce mocks for every endpoint
  • JavaScript model layer testing backend mocks
  • Storybooks for all screens and components from model data
  • Visual Regressions for all Storybooks

Continuous Integration / Continuous Development Pipeline

  • Automatic testing, linting, and static analysis
  • Automatic visual regression testing
  • Code quality analysis
  • Automatic deployment and builds from release branches

Error Reduction & Handling

Reduction

  • Abstracted and strongly typed redux reducers
  • Error guarded model layer
  • Style enforcement on all code - Python, SCSS, JS

Handling

  • Built in error logging and detection for web and mobile

Terraform Managed Environments

  • Infrastructure as Code
  • Out of the box development, staging, and production environments
  • Scripts for management of new environments

There's more. These are just a few of the ways that we get your product to market fast, without compromising quality. We leverage the design templates from the ClearSummit Starter Kit during our discovery to guide you towards the quickest MVP.

Learn more about the ClearSummit Starter Kit