Giter VIP home page Giter VIP logo

docs's Introduction

We are building a software system for small and medium companies to run their business.

NOT READY FOR BETA

A business operating system involves everything a company requires to do business

  • Enterprise Grade Databases and longterm digital information storage (AWS-RDS AWS_S3)
  • Web Platform to login with role-based access to startup grade apps (React-MaterialUI-AWS_S3-AWS_Cloudfront)
  • Web Server to model and constantly improve how business is done (AWS_Lambda-NodeJS)
  • Engineering Grade Developer Tools & Workflows for continuous limitless system development
  • Plug&Play access to the full AWS Cloud Services Catalog

TbOS is production ready, fully operations, key-in-hand

  • #open-source: MIT License - an honest gift to the world
  • #cloud-native: Invented in 2019 exclusivley for the AWS Cloud
  • #serverless: No moving parts, no maintenance, no engineers required, enterprise grade resilence.
  • #medium-code: Coding is required to create and change apps - we don't believe in click&build.
  • #distributed: Deployed to 3 geografical locations with automatic switching if one fails. Think automatic backup & recovery

Documentation

Architecture

Backend

Frontend

Demo Apps & Tutorials

Philosophy

No Configuration Required: You don't need to configure anything. A reasonably good configuration of both development and production builds is handled for you so you can focus on writing code.

No Lock-In: You can “eject” to a custom setup at any time. Run a single command, and all the configuration and build dependencies will be moved directly into your project, so you can pick up right where you left off.

Customization and Composition

  • UI is automatically generated at compile time from UI JSON SCHEMA files.
  • UI Automatic generation is Opt-in. Each route isolated. Developers get complete access and dependency managment.
  • API is automatically generated at runtime from API JSON SCHEMA files.
  • API automatic generation is Opt-in. Each route is isolated both in code and execution. Developers can overwrite queries or mutations simply by generating a file. Full server access.
  • DB is automatically generated at compile time from KNEX Migration files.
  • Full database control (RDS) and direct db connection.

Primary Open Source Dependencies

  • React
  • Material UI Components
  • Serverless Framework
  • GraphQl
  • Knex

Cloud Services

  • AWS Gateway API
  • AWS Lambda
  • AWS Step Functions
  • AWS RDS ( MYSQL & Postgres )
  • AWS Dynamo DB
  • AWS Route 53
  • AWS Code Pipeline
  • AWS Cloudwatch
  • AWS SNS & AWS SQS & AWS SES

Sponsorhip and Cooperation

TBOS is based on the Github Sponsorship program. Companies using TBOS are expected to sponsor the project and the work of their developers.

The project is set up as a cooperative where profit from sponsorhips is divided by the active developers of the project.

Participation & Colaborotation

There are various levels of participation TBA

Governance, Inclusion and Diversity

Diversity is critical to proper governance, different open minded perspectives are the basis for sustainable progress and prosperity.

For our decision making proceses, we are always looking for people with next generation mindsets to join the project and help us evolve our democratic exercise.

We welcome developers and designers that have never worked on Open Source projects.

There are several layers of governance required in The Business Operating System.

  • Tecnical Level Quality Assurance and Monitoring
  • Roadmap Level auditing and
  • Executive level planning.

docs's People

Contributors

carcruz avatar rodriguezartav avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.