User:RazvanMS/sandbox

Archbee is a cloud based team collaboration software with freemium B2B SaaS model. AiurLabs wrote Archbee in TypeScript, a superset of JavaScript programming language, and it markets the product as a documentation app for software engineers.

History
It was founded in Bucharest, Romania in January 4, 2018, by Dragoș Bulugean. Was officially released on ProductHunt on June 27, 2019.

The product was developed with no venture capital or outside investment.

Features
Some notable features include a powerful editor with classical text and special widgets like diagrams, Swagger, GraphQL, code editor, changelogs, code snippets.

The content is organised in spaces with document trees and are deep searchable.

Spaces that can be shareable publicly and can be customised with logos, custom links and themes.

Archbee also offers the possibility to host your spaces on your own domain with free SSL certificates, similarly to GitBook or Readme.io

Integrations

 * Slack - for modern team workflows
 * Google Analytics - to monitor your traffic
 * Intercom - to chat to your customers right from your docs



Arhitecture
Archbee runs on Google Cloud. Uses Google Cloud SQL to host a cluster of MySQL database instances, and Google Memorystore to host a cluster of Redis instances. React is the UI library that used for the web app, website and blog. It's combined with TypeScript forcing everything to get type-checked, including JSX/TSX. JointJS is the diagramming library that helps with handling all SVG work. Glamorous is the CSS in JS library for the application. Next.js is the framework for the website and blog. Node.js runs the JSON API. Express is the library of choice for the API. MySQL stores everything, hosted by Google Cloud SQL.