
EVA Records
Music Video & Production Company Website
Overview
EVA Records is the corporate website and content management system for a music-video and content production company, the production sister brand of EVA Management. It presents the company's craft (music videos, commercials and post-production) through a portfolio-led marketing site and hands the team a custom admin panel to keep every showcase current. I built the full stack, from schema to deployment, as a freelance engagement.
What It Does
The public site shows a production portfolio built around embedded YouTube works, organized by category with featured highlights, alongside services, artists, team and founder pages and an editorial blog. A settings-driven content model lets the homepage, about section, service descriptions and process copy be edited without redeploying. A bespoke admin panel behind cookie-based authentication manages projects, services, artists, team, founders, blog posts and global site settings.
Key Features
YouTube-based production portfolio with categories and featured works
Settings-driven homepage, about, services and process content
Artist, team and founder showcase pages
Editorial blog with a dedicated content service layer
Custom admin panel with cookie-based authentication and content editors
Media uploads handled through UploadThing
SEO foundation with JSON-LD structured data, sitemap and robots
Contact form with transactional email and legal/KVKK pages
Technical Highlights
Key Achievements
Delivered a complete full-stack site and CMS single-handedly as a freelancer
Designed a settings-driven content model so non-technical staff edit copy without code changes
Implemented custom cookie-based auth from scratch, avoiding heavyweight auth dependencies
Structured a reusable service layer that keeps data access consistent and maintainable
Delivered a cohesive brand experience aligned with the sister EVA Management site
Impact & Results
Gave a production company a self-managed showcase where the team curates its music-video and commercial portfolio without developer involvement. The settings-driven CMS and reusable service layer keep content flexible and maintainable, delivered end to end as a freelance full-stack build.