Transforming Climate Finance in Africa through Satellite Technology, AI, and Blockchain
๐ View Live Demo - Netlify ๐ View Live Demo - Surge ๐ View Live Demo - GitHub Pages
๐ฅ Main Demo Video - Google Drive ๐บ YouTube Demo Video ๐ป GitHub Repository
For Judges: Please watch our demo videos and explore the GitHub repository to see the complete platform walkthrough, features demonstration, and source code.
ORUN.IO is a revolutionary platform that verifies real climate impact in Africa using cutting-edge technology:
- ๐ฐ๏ธ Satellite Monitoring: Real-time data from 12+ satellite constellations
- ๐ค AI Analysis: BACI methodology for causal impact verification
- โ๏ธ Blockchain Records: Immutable, transparent impact records
- ๐ฐ Climate Finance: Unlocking funding for African communities
- Smooth 3D Earth visualization with auto-rotation
- Interactive controls: drag to rotate, scroll to zoom
- Smart pause/resume when user interacts
- Mobile-friendly touch controls
- Live satellite data streaming
- Climate impact verification
- Community empowerment tools
- Transparent blockchain records
- Responsive design for all devices
- Smooth animations and transitions
- Professional 3D visualizations
- Interactive slide system
- Frontend: HTML5, CSS3, JavaScript (ES6+)
- 3D Graphics: Three.js with OrbitControls
- Animations: GSAP, CSS Animations
- Data Visualization: Custom satellite data integration
- Blockchain: Smart contracts for transparency
- AI/ML: BACI methodology implementation
- Modern web browser with WebGL support
- Node.js (for development)
- Python 3.8+ (for backend services)
-
Clone the repository
git clone https://github.com/Phantomojo/ORUN.IO.git cd ORUN.IO -
Install dependencies
npm install pip install -r requirements.txt
-
Run the development server
# Frontend cd frontend python3 -m http.server 8000 # Backend (optional) python3 main.py
-
Open your browser
http://localhost:8000
ORUN.IO/
โโโ index.html # Main application entry point
โโโ assets/ # Static assets
โ โโโ css/ # Stylesheets
โ โโโ js/ # JavaScript modules
โ โโโ images/ # Images and textures
โโโ frontend/ # Frontend development files
โโโ docs/ # Documentation
โโโ src/ # React components (alternative)
โโโ public/ # Public assets
โโโ requirements.txt # Python dependencies
- Auto-rotation: Globe slowly rotates automatically
- Manual rotation: Click and drag to rotate
- Zoom: Scroll wheel to zoom in/out
- Mobile: Pinch gestures for zoom
- Desktop: Full interactive experience
- Tablet: Optimized touch controls
- Mobile: Simplified interface with touch support
- Create feature branch:
git checkout -b feature/new-feature - Make changes and test locally
- Commit changes:
git commit -m "Add new feature" - Push to repository:
git push origin feature/new-feature - Create pull request
- Use ES6+ JavaScript features
- Follow CSS BEM methodology
- Comment complex functions
- Maintain responsive design principles
- Loading Time: < 3 seconds on 3G
- Bundle Size: Optimized for fast loading
- 3D Performance: 60fps on modern devices
- Mobile: Touch-optimized interactions
- URL: https://nexorun.netlify.app/
- Auto-deploy: Connected to GitHub repository
- Features: CDN, HTTPS, custom domains
- URL: https://orun-io.surge.sh
- Deploy:
surge . orun-io.surge.sh - Features: Instant deployment, custom domains
- URL: https://phantomojo.github.io/ORUN.IO/
- Auto-deploy: From
gh-pagesbranch - Features: Free hosting, GitHub integration
# Deploy to Surge.sh
surge . your-domain.surge.sh
# Deploy to Netlify (via CLI)
netlify deploy --prod --dir=frontend
# Deploy to GitHub Pages
git checkout gh-pages
cp -r frontend/* .
git add . && git commit -m "Deploy" && git pushWe welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- CHAI.Africa Hackathon for fostering innovation
- NASA for satellite data APIs
- Three.js community for 3D graphics
- African Climate Communities for inspiration
- Website: orun.io
- Email: hello@orun.io
- GitHub: @Phantomojo
๐ Building a sustainable future through transparent climate finance
Made with โค๏ธ for Africa's climate resilience