Event management remains fragmented, inefficient, and often lacks transparency. Event planners struggle with coordinating multiple vendors, managing payments, and providing secure access control for attendees. Vendors face challenges with inconsistent payment schedules and a lack of standardized booking processes. Attendees often deal with ticket fraud and cumbersome event access processes.
Sambha addresses these challenges with a unified platform for planning, payments, guest access, and vendor coordination. The roadmap now assumes the smart contract layer will be built on Stellar using Soroban.
- Digital Event Passes: Secure, unique passes for event attendees
- Milestone-Based Vendor Payments: Transparent payout workflows backed by Soroban smart contracts
- AI-Enhanced Planning Tools: Automated task generation and budget estimation
- Comprehensive Event Management: End-to-end tools for planners, guests, and vendors
- Real-time Communication: Integrated chat and notification system
- Vendor Marketplace: Discovery and booking of verified vendors
- Backend: Node.js, Hono framework, TypeScript
- Database: MongoDB
- Mobile Application: React Native
- Smart Contract Network: Stellar
- Smart Contracts: Soroban (Rust)
- Caching: Redis
- File Storage: Cloud storage and IPFS-compatible metadata storage where needed
- Repository structure and development environment
- CI/CD pipeline configuration
- Basic API endpoints for event creation and management
- Initial Soroban contract workspace and contract testing
- Guest RSVP and event discovery flows
- Real-time chat functionality
- Vendor profile and discovery system
- Escrow and payout contract design on Soroban
- Stellar wallet integration research
- Soroban escrow implementation for milestone payments
- Payment release mechanisms
- Initial dispute resolution flows
- AI-assisted budget estimation and task generation
- Advanced analytics and monitoring
- Contract hardening and operational tooling
- Expanded financial reporting and dispute management
- Stellar transaction monitoring and reporting
We welcome contributions to Sambha. This project uses the OnlyDust platform to manage contributions and reward contributors.
- Find an issue on OnlyDust.
- Fork and clone the repository.
- Create a branch for your work.
- Implement and test your changes.
- Submit a pull request.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.