Introduction
BackBone APIs offer a range of solutions that allow developers to build impresive features into thier products however they still need to setup all the basics like authentication, settings, theme, data managemeny, securaty and more, this is where BackBone Vitals come in. BackBones aims to build comprehensive tools for handling the core of any developers products and make it simple to support the feature that are to be added later.
Many of these features are not stand alone features but rather simplied endpoints for the purpose of quick setup.
Repo Chat Project EndpointThis document is not meant to outline how to use the API endpoints, rather how to build it. We outline what it's capabilities should be, once you have built them, you can creat documentation on how to utilize them on the APIs tab.
Details
Description
The aim of the "Vitals" set of features and endpoints is to allow the developer or business to setup an account, project, billing and what else to allow for indeviual projects, seperation of data, clear seperation of billing between projects, sharing access and more.
While internaly we can call this by the endpoint, the featire, or "Core" or "BackBone", etc. To the client, this is simply "Getting Started", it is all they will need in order to start using BackBone. This includs but in not limited to...
- A Clients account
- A Prohect
- setting up billing
- Choosing a plan
- enabling endpoints or full APIs
- invting team members
- and more
Status
These details are only updated with each release, for more acurate updates and keeping track of progress, see the task in GitHub.
| Owner | Lead | Doc Status | Product Status | Last Update | Version | Release | Phase |
|---|---|---|---|---|---|---|---|
| Mendy | Esti | In Progress | In Progress | 04.03.2024 | 0.01 | Internal | Alpha |
Reminders
Links & Resources
Products
These tools are groupd into dedictaed categories
- Infrestricture
- Development
- Launch
- Maintain
- Monitize
Here we focus on features that help the developer setup the infrescrtuture of thier app and thier account with BackBone.
Clients (Accounts)
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
Authentication
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
Projects
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
Services
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
Users
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
Access
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
Database (SQL, noSQL, GraphQL)
Core API details.
Hosting (Site, App, Function)
Core API details.
Storage
Core API details.
Securaty
Core API details.
Log
A system that keep a record of all events that take place on the database, function/backend and frontend.
Extentions (Pre-built functions)
Core API details.
Billing
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
This set of features are designed to help developers build easier.
Notifications
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
Help Center
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
User guild
A content managment system.
Token sustem
Core API details.
Desogn systems
Core API details.
Icon packadges
Core API details.
frontend libraraies (in flutter, react, kotlen, etc)
Core API details.
Earnings
Core API details.
Billing
Core API details.
Analytics
Core API details.
Filling the gat between development and launch
Now that the product is launched we help the developer collect feedback, support users, track bugs and general maintenance
manage subscription, billing, ads and other ways to earn revenue