Selamat datang di Peta Mesir Pi, sebuah proyek berbasis Pi Network, blockchain, dan IoT dengan Raspberry Pi yang terhubung dengan lembaga keuangan global serta standar keamanan siber terbaik.
- π Jaringan Pi
- π Raspberry Pi
- π¦ Bank Dunia
- ποΈ Bank Sentral UEA
- π ISO 27001 (Keamanan Informasi)
- π₯οΈ ISO 20000 (Manajemen Layanan TI)
Organisasi | Status |
---|---|
π Peta Nexus | |
π Raspberry Pi Foundation | |
π¦ World Bank | |
ποΈ Central Bank UAE | |
π ISO 27001 Security | |
π₯οΈ ISO 20000 IT Management |
βοΈ Integrasi dengan Raspberry Pi untuk operasi jaringan Pi Network
βοΈ Keamanan berbasis blockchain dengan standar ISO 27001
βοΈ Kepatuhan terhadap ISO 20000 untuk manajemen layanan TI
βοΈ Kemitraan dengan bank & organisasi global untuk transaksi yang aman
βοΈ Dukungan untuk transaksi lintas batas dengan protokol keuangan yang aman
Proyek ini dilindungi dengan Quantum-Secure Decentralized License (QSDL-314), yang mencakup:
- π οΈ Desentralisasi Mutlak β Tidak ada otoritas tunggal yang dapat mengubah proyek.
- π Keamanan Kuantum β Menggunakan enkripsi yang tahan terhadap serangan kuantum.
- π Kepatuhan Global β Terintegrasi dengan regulasi AML, GDPR, PCI-DSS, dan ISO 27001.
- ποΈ Otonomi Komunitas β Keputusan proyek ditentukan melalui sistem tata kelola DAO.
Lisensi ini menjamin proyek tetap terbuka, aman, dan berkelanjutan di masa depan.
Untuk informasi lebih lanjut, silakan kunjungi Dokumentasi Teknis.
- Antarmuka: React 18.2, Material-UI 5.14+
- Backend: Node.js 18 LTS, Express 4.18
- Database: MongoDB 6.0, Redis 7.0
- Infrastruktur: AWS EKS, CloudFront
π Untuk diagram arsitektur terperinci, lihat Dokumentasi Teknis.
Β© 2025 Peta Mesir Pi. Dibangun untuk masa depan keuangan berbasis Pi Network.
Egyptian Map of Pi is a specialized implementation of the Map of Pi platform designed specifically for the Egyptian market within the Pi Network ecosystem. This marketplace application connects local Egyptian merchants with buyers, enabling secure commerce using Pi cryptocurrency while adhering to local regulations and cultural preferences.
- π Arabic-first interface with RTL support
- π Egyptian location services integration
- β Local merchant verification system
- π° Pi Network payment processing
- π¬ Real-time messaging system
- π Multi-region deployment
The application follows a modern microservices architecture deployed on AWS infrastructure:
- Frontend: React 18.2, Material-UI 5.14+
- Backend: Node.js 18 LTS, Express 4.18
- Database: MongoDB 6.0, Redis 7.0
- Infrastructure: AWS EKS, CloudFront
For detailed architecture diagrams, see the Technical Documentation.
- Node.js 18 LTS
- MongoDB 6.0
- Redis 7.0
- Pi Browser (latest)
- Pi SDK (latest)
- AWS CLI v2
- kubectl 1.27+
- Pi Browser (latest) - Primary
- Chrome Mobile 80+
- Safari iOS 12+
- Clone the repository:
git clone https://github.com/KOSASIH/egyptian-map-of-pi.git
cd egyptian-map-of-pi
- Install dependencies:
npm install
- Configure environment variables:
cp .env.example .env
# Edit .env with your configuration
- Start development server:
npm run dev
- Configure AWS credentials:
aws configure
- Deploy infrastructure:
npm run deploy:infra
- Deploy application:
npm run deploy
Variable | Description | Required | Default |
---|---|---|---|
NODE_ENV | Environment (development/staging/production) | Yes | development |
PI_API_KEY | Pi Network API key | Yes | - |
MONGODB_URI | MongoDB connection string | Yes | - |
REDIS_URL | Redis connection string | Yes | - |
AWS_REGION | AWS deployment region | Yes | me-south-1 |
Command | Description |
---|---|
npm run dev |
Start development server with hot reload |
npm run build |
Build production-ready application bundle |
npm test |
Run comprehensive test suite |
npm run deploy |
Deploy to AWS production environment |
npm run lint |
Run code linting and formatting |
The application implements multiple security layers:
- Pi Network authentication flow
- Role-based access control (RBAC)
- Egyptian compliance requirements
- TLS 1.3 encryption
- Comprehensive security monitoring
- Regular security audits
For security-related issues, please see our Security Policy.
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
See CHANGELOG.md for version history and changes.
- Backend Team
- Frontend Team
- Security Team
- DevOps Team
For support, please open an issue in the GitHub repository or contact the maintenance team.
Built with β€οΈ for the Egyptian Pi Network community