Initial commit of complete Beat Saber Pricing Website

This commit is contained in:
CPTN Cosmo 2026-03-16 03:15:20 +01:00
commit ac0249ceb9
5 changed files with 1232 additions and 0 deletions

111
config.json Normal file
View file

@ -0,0 +1,111 @@
{
"site": {
"headerTitle": "Beat Saber Custom Mapping",
"introText": "Get a custom map for your favorite song. Paste a YouTube URL to get started and see estimated pricing based on song length, difficulties, and custom lighting.",
"bottomText": "Pricing is an estimate. Final cost may vary based on song complexity. Contact me for details.",
"socialLinks": [
{
"icon": "fa-brands fa-discord",
"url": "https://discord.com",
"label": "Discord"
},
{
"icon": "fa-brands fa-twitter",
"url": "https://twitter.com",
"label": "Twitter"
},
{
"icon": "fa-brands fa-youtube",
"url": "https://youtube.com",
"label": "YouTube"
}
],
"paypalUser": "Joetastic"
},
"pricing": {
"basePricePerMinute": 40,
"difficulties": [
{
"id": "easy",
"name": "Easy",
"description": "Slow, relaxed mapping perfect for beginners.",
"price": 15,
"tier": "low"
},
{
"id": "normal",
"name": "Normal",
"description": "A step up in speed, introducing basic patterns.",
"price": 15,
"tier": "low"
},
{
"id": "hard",
"name": "Hard",
"description": "Faster pacing with more complex rhythmic patterns.",
"price": 20,
"tier": "high"
},
{
"id": "expert",
"name": "Expert",
"description": "Challenging patterns requiring good flow and stamina.",
"price": 20,
"tier": "high"
},
{
"id": "expertPlus",
"name": "Expert+",
"description": "Maximum difficulty. Fast, complex, and stamina-draining.",
"price": 20,
"tier": "expert"
}
],
"lighting": [
{
"id": "automated",
"name": "Automated (Free)",
"description": "Basic auto-generated lights using Beat Saber's default system.",
"price": 0
},
{
"id": "standard",
"name": "Standard Custom",
"description": "Hand-crafted lighting events synced nicely to the music.",
"price": 20
},
{
"id": "chromaBasic",
"name": "Chroma+ / Basic V3",
"description": "Custom colors and basic V3 environment enhancements.",
"price": 30
},
{
"id": "chromaAdvanced",
"name": "Chroma++ / Advanced V3",
"description": "Extensive use of Chroma features, lasers, and complex V3 environment manipulation.",
"price": 40
}
],
"addons": [
{
"id": "oneSaber",
"name": "One Saber",
"description": "Add a dedicated One Saber difficulty.",
"price": 10
},
{
"id": "noArrows",
"name": "No Arrows",
"description": "Add a No Arrows difficulty.",
"price": 5
},
{
"id": "customColors",
"name": "Custom Color Scheme",
"description": "Specific player and environment colors chosen for the map.",
"price": 5
}
]
}
}