Skip to main content

🚀 Tech Stack

  • Shelf 10.23.1, Dart 8.2, MongoDB 8.0.39, and Apache 2.4.52 for the backend.

🏗️ Architecture Overview

ComponentTechnology
Frontend (Web 📱💻)Node.js via Firebase Studio
Backend🖥️ Dart
Database🗄️ MongoDB via GCP

🔍 Detailed Stack

Frontend

Client can access the BackBone platform through our frontend terminal and AI chat, build on typescript and node.js. this is bui;d and maintained though Firebase Studio (videcoding)

Backend

  • Framework: Shelf 10.23.1
  • Language: Dart 8.2
  • Database: MongoDB 8.0.39
  • Web Server: Apache 2.4.52

🏢 Infrastructure Architecture

  • VPS Specs: 4 vCPU Cores, 6 GB RAM, 400 GB SSD.
  • Ubuntu Linux 22.04.1 with Virtualmin as the control panel.

🔧 Infrastructure Components

ComponentDetails
Server🖥️ VPS
Control Panel🎛️ Virtualmin

🔬 Detailed Infrastructure

Server

  • Type: 🖥️ VPS
    • 4 vCPU Cores
    • 6 GB RAM
    • 400 GB SSD
  • Operating System: Ubuntu Linux 22.04.1
  • Control Panel: Virtualmin

What we have now

  • Flutter 3.22.0
  • Dart 3.4.0
  • Provider
  • API to backend