Project stewardship:
This repository is maintained as part of the Together Alone Ventures (TAV) research and product portfolio.
https://github.com/Together-Alone-Ventures/tav-org
Relationship verification app for immigration success. Privacy-first. AI runs fully in-browser. Storage on ICP blockchain.
The Bonded app follows a clean separation of concerns:
git clone https://github.com/yourusername/bonded-app.git
cd bonded-app
npm install
cd src/bonded-app-frontend && npm install
dfx start --clean
dfx deploy bonded-app-backend
dfx generate bonded-app-backend
cd src/bonded-app-frontend
cp env.example .env
# Edit .env with your canister ID
npm run dev
See DEPLOYMENT.md for detailed deployment instructions.
Backend (ICP):
dfx deploy bonded-app-backend --network ic
Frontend (Vercel):
cd src/bonded-app-frontend
vercel
bonded-app/
βββ src/
β βββ bonded-app-backend/ # Rust backend canister
β β βββ src/ # Rust source files
β β βββ Cargo.toml # Rust dependencies
β βββ bonded-app-frontend/ # React PWA frontend
β βββ src/ # React source files
β βββ public/ # Static assets
β βββ package.json # Frontend dependencies
βββ dfx.json # ICP configuration
βββ package.json # Root dependencies
βββ DEPLOYMENT.md # Deployment guide
cd src/bonded-app-frontend
npm run dev
dfx build
dfx deploy
# Test backend
dfx canister call bonded-app-backend health_check
# Test frontend
cd src/bonded-app-frontend
npm test
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
For support, email support@bonded.app or open an issue in this repository.
JavaScript
66.2%
CSS
21.3%
Rust
9.0%
HTML
1.9%
Shell
1.5%
Project stewardship:
This repository is maintained as part of the Together Alone Ventures (TAV) research and product portfolio.
https://github.com/Together-Alone-Ventures/tav-org
Relationship verification app for immigration success. Privacy-first. AI runs fully in-browser. Storage on ICP blockchain.
The Bonded app follows a clean separation of concerns:
git clone https://github.com/yourusername/bonded-app.git
cd bonded-app
npm install
cd src/bonded-app-frontend && npm install
dfx start --clean
dfx deploy bonded-app-backend
dfx generate bonded-app-backend
cd src/bonded-app-frontend
cp env.example .env
# Edit .env with your canister ID
npm run dev
See DEPLOYMENT.md for detailed deployment instructions.
Backend (ICP):
dfx deploy bonded-app-backend --network ic
Frontend (Vercel):
cd src/bonded-app-frontend
vercel
bonded-app/
βββ src/
β βββ bonded-app-backend/ # Rust backend canister
β β βββ src/ # Rust source files
β β βββ Cargo.toml # Rust dependencies
β βββ bonded-app-frontend/ # React PWA frontend
β βββ src/ # React source files
β βββ public/ # Static assets
β βββ package.json # Frontend dependencies
βββ dfx.json # ICP configuration
βββ package.json # Root dependencies
βββ DEPLOYMENT.md # Deployment guide
cd src/bonded-app-frontend
npm run dev
dfx build
dfx deploy
# Test backend
dfx canister call bonded-app-backend health_check
# Test frontend
cd src/bonded-app-frontend
npm test
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
For support, email support@bonded.app or open an issue in this repository.
JavaScript
66.2%
CSS
21.3%
Rust
9.0%
HTML
1.9%
Shell
1.5%