Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

Β 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

EdenTV Creator Studio Website

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.

🌟 Features

  • Responsive Design: Optimized for all devices (desktop, tablet, mobile)
  • Design System: Shared site-* and ds-* 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

πŸ“ Project Structure

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.

πŸš€ Deployment

Cloudflare Pages (Recommended)

Option 1: Git Integration (Automatic Deployment)

  1. Connect your GitHub repository to Cloudflare Pages
  2. Configure build settings:
    • Build command: (leave empty)
    • Build output directory: . (root)
    • Root directory: /
  3. Deploy automatically on every push to main

Option 2: Direct Upload

  1. Go to Cloudflare Pages dashboard
  2. Create new project
  3. Upload the entire project folder
  4. Set custom domain (e.g., edentv.us)

Custom Domain Setup

  1. In Cloudflare Pages, go to your project
  2. Navigate to "Custom domains"
  3. Add your domain (e.g., edentv.us)
  4. Update DNS records as instructed

🎨 Customization

Design System

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 shell
  • ds-* for reusable primitives such as cards, buttons, icons, and badges
  • page-* for one-off page composition

Legacy classes remain in markup until the whole site is migrated away from them.

Updating Colors

Edit design-system tokens in css/styles.css:

:root {
    --color-page: #090a0d;
    --color-ink: #fff8ef;
    --color-gold: #f0c86a;
    --color-seafoam: #61d5c8;
    /* ... */
}

Adding New Pages

  1. Create HTML file in appropriate folder
  2. Copy navigation and footer from existing pages
  3. Update all navigation menus across the site
  4. Follow link structure in PROJECT_STRUCTURE.md

Modifying Content

  • Homepage hero: Edit index.html hero section
  • App features: Update pages/apps.html
  • Legal docs: Modify files in legal/ folder
  • App-specific docs: Update files in docs/ folder

πŸ“± Portfolio Overview

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.

πŸ”— Key Pages

  • 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

πŸ› οΈ Technical Details

Technologies

  • Pure HTML5, CSS3, JavaScript (no frameworks)
  • Responsive design with CSS Grid and Flexbox
  • Modern animations and transitions
  • Mobile-first approach

Browser Support

  • Chrome (latest)
  • Firefox (latest)
  • Safari (latest)
  • Edge (latest)
  • Mobile browsers (iOS Safari, Chrome Mobile)

Performance Features

  • Optimized animations with will-change
  • Efficient DOM manipulation
  • Lazy loading for images
  • Minimal dependencies

πŸ“ Legal & Compliance

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.

🎯 About EdenTV

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.

Platform Expertise

  • 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

Stay Connected

Contact us at [email protected] for project inquiries and collaborations.

πŸ’Ό Contact & Support

πŸ“œ License

Β© 2026 EdenTV. All rights reserved.


Built with ❀️ by EdenTV Creator Studio

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages