🚀 Tech Stack
- Shelf 10.23.1, Dart 8.2, MongoDB 8.0.39, and Apache 2.4.52 for the backend.
🏗️ Architecture Overview
| Component | Technology |
|---|---|
| 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
| Component | Details |
|---|---|
| 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