A modern, responsive website showcasing EdenTV's complete portfolio of software and media projects across all platforms, with comprehensive developer documentation and legal compliance materials.
- Responsive Design: Optimized for all devices (desktop, tablet, mobile)
- Design System: Shared
site-*andds-*component classes with reusable visual tokens - Modern UI: Light editorial interface with warm paper surfaces, original pencil artwork, clear states, and restrained motion
- Dynamic Content: Interactive cycling cards and animated sections
- Complete Documentation: Comprehensive legal and technical documentation
- Well-Organized: Clean folder structure for easy maintenance
edentv/
βββ index.html # Homepage
βββ css/
β βββ styles.css # All styling
βββ js/
β βββ script.js # All JavaScript
βββ assets/
β βββ artwork/
β β βββ studio-pencil-paper.webp
β β βββ apps-pencil-paper.webp
β β βββ media-docs-pencil-paper.webp
β βββ brand/
β βββ etv-favicon.svg # EdenTV Etv browser icon
βββ pages/
β βββ apps.html # Apps showcase
β βββ podcasts.html # Podcasts (coming soon)
β βββ multimedia.html # Multimedia (coming soon)
β βββ developer-docs.html # Documentation hub
β βββ about.html # About page
βββ legal/
β βββ privacy-policy.html # Privacy policy
β βββ terms-of-service.html # Terms of service
β βββ app-store-compliance.html # App Store compliance
β βββ support.html # Support docs
βββ docs/
βββ parkmemory-privacy.html # App-specific privacy
βββ parkmemory-terms.html # App-specific terms
βββ parkmemory-compliance.html # App-specific compliance
βββ parkmemory-support.html # App-specific support
βββ DESIGN_SYSTEM.md # Component naming and visual system guide
See PROJECT_STRUCTURE.md and DESIGN_SYSTEM.md for detailed documentation.
- Connect your GitHub repository to Cloudflare Pages
- Configure build settings:
- Build command: (leave empty)
- Build output directory:
.(root) - Root directory:
/
- Deploy automatically on every push to
main
- Go to Cloudflare Pages dashboard
- Create new project
- Upload the entire project folder
- Set custom domain (e.g.,
edentv.us)
- In Cloudflare Pages, go to your project
- Navigate to "Custom domains"
- Add your domain (e.g.,
edentv.us) - Update DNS records as instructed
Use DESIGN_SYSTEM.md when adding or editing pages. New reusable components should use:
site-*for global regions such as header, footer, hero, and section shellds-*for reusable primitives such as cards, buttons, icons, and badgespage-*for one-off page composition
Legacy classes remain in markup until the whole site is migrated away from them.
Edit design-system tokens in css/styles.css:
:root {
--color-page: #090a0d;
--color-ink: #fff8ef;
--color-gold: #f0c86a;
--color-seafoam: #61d5c8;
/* ... */
}- Create HTML file in appropriate folder
- Copy navigation and footer from existing pages
- Update all navigation menus across the site
- Follow link structure in PROJECT_STRUCTURE.md
- Homepage hero: Edit
index.htmlhero section - App features: Update
pages/apps.html - Legal docs: Modify files in
legal/folder - App-specific docs: Update files in
docs/folder
The public portfolio is generated from a source-verified inventory of the local Codehub workspace and the studio's GitHub repositories. It currently includes 21 projects grouped as Apple-platform software, Android, web products, and AI/data/design tools. Status labels are deliberately specific: live, current build, prototype, release preparation, or in development.
Run python3 scripts/build_portfolio.py after changing the verified inventory.
Run python3 scripts/build_document_hubs.py after changing the product document
indexes.
- Homepage: Modern landing page with cycling feature cards and portfolio overview
- Apps: Source-verified project catalog with explicit lifecycle status
- Developer Docs: Complete documentation hub
- Legal: Privacy, terms, compliance, and support
- About: Studio mission and portfolio statistics
- Pure HTML5, CSS3, JavaScript (no frameworks)
- Responsive design with CSS Grid and Flexbox
- Modern animations and transitions
- Mobile-first approach
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
- Mobile browsers (iOS Safari, Chrome Mobile)
- Optimized animations with
will-change - Efficient DOM manipulation
- Lazy loading for images
- Minimal dependencies
Public documentation is maintained in two places:
- Platform-wide:
/legal/folder - App-specific:
/docs/folder
Only products with maintained public documents appear in the documentation index. A product may publish privacy, terms, App Store review, or support pages as applicable; every product does not automatically receive every document type.
EdenTV is a design studio responsible for creating software and media across multiple platforms. Our portfolio spans iOS and Android mobile applications, full-stack web platforms, data processing tools, and educational resources. Every project showcased on this website is designed, developed, and maintained by the EdenTV team.
- Mobile Development: iOS (SwiftUI), Android (Kotlin), macOS
- Web Development: React, Firebase, Node.js, Flask
- Data & Analytics: Python, Pandas, ETL pipelines
- Technologies: Cloud services (Firebase, CloudKit), AI integration (Gemini), Real-time systems
Contact us at [email protected] for project inquiries and collaborations.
- General Inquiries: [email protected]
- Support: [email protected]
- Privacy Questions: [email protected]
- Legal: [email protected]
Β© 2026 EdenTV. All rights reserved.
Built with β€οΈ by EdenTV Creator Studio