Skip to content

chrber04/core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Core Unified Product Suite

Core is Jesus Film Project's modern, developer-friendly solution that makes building large, feature-rich javascript projects painless. It contains all the tools you need to start building modern react applications ontop of a robust GraphQL Supergraph, using battle-tested front-end and back-end development tools and practices.

Read the docs or find out more about us at jesusfilm.org.

Features

  • Deploy new applications quickly. All of our Cloud deployment details are contained within Core making provisioning new resources as quick and easy as raising a Pull Request. We use Terraform to plan and apply changes to cloud infrastructure.
  • Robust Continuous Integration. Testing everything automatically results in a workflow where we can move fast without breaking things.
  • Monorepo - One source of truth. Front-end and back-end projects are deployed from the same place in the same language - Typescript. We can leverage this to strongly type our front-end projects to ensure smooth back-end changes. Our monorepo allows us to benefit from shared components, infrastructure, libraries across our projects.

Getting Started

The fastest and easiest way to try Core out is via using Visual Studio Code with the Remote - Containers extension. This lets you use a Docker container as a full-featured development environment. Follow our Getting Started Tutorial.

License

Stratis Icon Set by Monty Hayton is licensed under CC BY 4.0

Core is available under the MIT License.

About

Jesus Film Solutions Team Monorepo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.4%
  • HCL 1.7%
  • JavaScript 0.4%
  • Shell 0.2%
  • MDX 0.2%
  • Dockerfile 0.1%