index.html S.html index (1).html [index (2).html](https://github.com/user-attachments/files/26736501/index.2.html https://oldtimevibescomllconeappdev.oneapp.dev)[index(4).htmil]((.https://github.com/microsoft/vscode-remote-repositories-github/issues/666https://github.com/microsoft/vscode-pull-request-github.wiki.git# Project Launch Checklist
Ownr / Representative: Stanley Brown
Contact Email: oldtimevibes1@gmail.com
Website: https://uploads.onecompiler.io
Platform Status: Proprietary / Not Open Source
- Project Identity Checklist
- Page 1 — Privacy Policy
- Page 2 — Terms & Conditions
- Page 3 — Intellectual Property, Copyright, Trademarks, and Proprietary Technology
- Page 4 — Cloud CLI and IDE Setup
- Page 5 — Unified macOS + Linux CLI Installer
- Page 6 — Node.js, Git, and Docker Setup
- Authentication and App Setup
- Stripe and Subscription Setup
- Publishing and Footer Checklist
- Project File and Route Checklist
- Final Pre-Launch QA Checklist
- Owner Sign-Off Checklist
- Reference Links
Use this section first so every page and every screen uses the same business information.
- Business / Legal Name: Old Time Vibes LLC
- Owner / Representative: Stanley Brown
- Contact Email: oldtimevibes1@gmail.com
- Website URL: https://uploads.onecompiler.io
- Platform ownership: Old Time Vibes LLC
- Copyright ownership: Old Time Vibes LLC
- Open-source status: Not open source
- Intellectual property status: Proprietary
- Effective date added to all legal pages
- Last updated date added to all legal pages
- Governing law / jurisdiction added
- Business address added if legally needed
- Refund / cancellation policy finalized
- Subscription tier names finalized
- Final production domain confirmed if different from current URL
--- If you wanna act like a j****** , act like a j****** , I don't really give a f***
This page should explain what information the site collects, why it is collected, how subscriptions and billing work, which third-party services are involved, and how users can contact the business about privacy matters. Stripe’s official docs support the subscription, billing, customer portal, and webhook-related implementation parts referenced in this setup. Source Source Source
- Add title: Privacy Policy
- Add effective date [x last updated date
- Identify company as Old Time Vibes LLC
- Add contact email: oldtimevibes1@gmail.com
- Add website URL: https://uploads.onecompiler.io
- Add what data is collected
- name
- authentication/session data
- subscription or billing identifiers
- usage/device/browser/IP information
- Add why data is collected
- account creation
- authentication
- subscriptions and billing
- security and fraud prevention
- support
- analytics / service improvement
- State that payments are processed by Stripe
- State that the site stores only limited billing-related metadata where applicable
- Add cookies / local storage / sessions section if used
- Add data retention section
- Add third-party services section
- Stripe
- GitHub authentication if enabled
- hosting provider if applicable
- analytics provider if applicable
- AI/API providers if applicable
- Add children’s privacy / minimum age section
- Add user rights / contact request section
- Add policy changes section
- Publish page at
/privacy - Add footer link to
/privacy - Add signup reference to Privacy Policy
- Add checkout reference to Privacy Policy
This page should define account rules, acceptable use, subscription and billing rules, cancellation and refund language, prohibited behavior, suspension rights, disclaimers, liability limitations, and governing law. Stripe’s official billing and customer portal docs support the operational subscription flows referenced in this checklist. Source Source
- Add title: Terms & Conditions
- Add effective date
- Add last updated date
- Identify business as Old Time Vibes LLC
- Add contact email and website
- Add eligibility / minimum age section
- Add accounts and login responsibility section
- Add acceptable use section
- Add prohibited conduct section
- unlawful use
- harassment or abuse
- malware
- unauthorized access
- scraping
- copying proprietary content
- reverse engineering
- resale without permission
- Add subscription plan section
- free access if applicable
- paid tier(s)
- auto-renewal language
- plan/pricing change language
- Add billing and cancellation section
- Add refund policy language
- Add Stripe payment processor language
- Add disclaimers
- Add limitation of liability
- Add indemnification
- Add termination / suspension rights
- Add governing law and venue
- Add changes to terms section
- Publish page at
/terms - Add footer link to
/terms - Add terms consent checkbox at signup
- Add terms notice at paid checkout
This page should clearly state that Old Time Vibes LLC owns the platform’s code, content, systems, business logic, branding, and related materials, except where third-party components are separately licensed.
- Add title: Intellectual Property, Copyright, Trademarks, and Proprietary Technology
- Add company name: Old Time Vibes LLC
- Add copyright notice:
-
© 2026 Old Time Vibes LLC. All rights reserved.
-
- State that the platform is proprietary
- State that the platform is not open source
- Add trademark language for Old Time Vibes
- Add ownership language for:
- software
- code
- UI/UX
- branding
- databases
- workflows
- documentation
- business logic
- Add trade secret protections
- Add no reverse engineering clause
- Add no scraping / no extraction / no benchmarking clause
- Add no model-training / no competitive-use clause
- Add limited license to user clause
- Add reservation of rights clause
- Publish page at
/intellectual-propertyor equivalent - Link it from footer or legal hub
- Confirm wording aligns with Terms & Conditions
This page documents the setup of Google Cloud CLI, AWS CLI, Azure CLI, Visual Studio Code, and OpenAI Codex CLI for development and deployment workflows. The setup guidance is based on the official vendor installation and CLI docs. Source Source Source Source Source
- Add title: Cloud CLI and IDE Setup
- Document Google Cloud CLI
- install method
-
gcloud init -
gcloud --version
- Document AWS CLI
- install method
-
aws configure -
aws --version
- Document Azure CLI
- install method
-
az login -
az version
- Document Visual Studio Code
- install link
-
code . - shell PATH note if needed
- Document OpenAI Codex CLI
- install command
- sign-in / first run note
-
codex
- Add version verification checklist
- Add security note about secrets and environment files
- Publish page in developer docs
This page documents the unified setup script for cross-platform CLI installation. It combines macOS Homebrew flows and Linux apt-based flows for cloud CLIs and optional developer tools. The underlying installation methods come from the official vendor documentation for Google Cloud CLI, AWS CLI, Azure CLI, VS Code, and Codex CLI. Source Source Source Source Source Source
- Add title: Unified macOS + Linux CLI Installer
- Add script filename:
install-clis-unified.sh - Explain supported operating systems
- macOS
- Ubuntu / Debian / WSL
- Explain installed tools
- Google Cloud CLI
- AWS CLI
- Azure CLI
- VS Code
- Codex CLI
- Explain optional env flags
-
INSTALL_VSCODE=0 -
INSTALL_CODEX=0
-
- Explain executable permission step
-
chmod +x install-clis-unified.sh
-
- Explain run command
-
./install-clis-unified.sh
-
- Add post-install next steps
-
gcloud init -
aws configure -
az login -
code . -
codex
-
- Add version verification block
- Publish page in developer docs
This page documents the base local development environment. npm recommends using a Node version manager such as nvm on macOS and Linux; Git recommends platform-native installation options; Docker documents Docker Desktop for Mac and Docker Engine or Docker Desktop for Linux. Source Source Source Source Source Source
- Add title: Node.js, Git, and Docker Setup
- Document Node.js
- recommend LTS version
- recommend Node version manager on macOS/Linux
- verify with
node -v - verify with
npm -v
- Document Git
- macOS install via Homebrew or Xcode Command Line Tools
- Linux install via system package manager
- verify with
git --version - set Git username
- set Git email
- Document Docker
- Docker Desktop for macOS
- Docker Engine or Docker Desktop for Linux
- verify with
docker --version - verify with
docker run hello-world
- Document Linux Docker post-install steps
- add user to docker group
- note root-equivalent security implications
- enable services on boot if needed
- Add basic bootstrap example
-
git init -
npm init -y
-
- Publish page in developer docs
The official Auth.js setup for a Next.js App Router app includes installing the auth package, generating an auth secret, creating auth.ts, exporting handlers through the route handler, and optionally using a proxy or middleware to protect routes. Source Source
- Install auth library
- Add
.env.local - Add
AUTH_SECRET - Add
NEXTAUTH_URL - Add
AUTH_GITHUB_ID - Add
AUTH_GITHUB_SECRET - Create
auth.ts - Create
proxy.tsor middleware if used - Create
app/api/auth/[...nextauth]/route.ts - Add homepage sign-in / sign-out flow
- Add protected dashboard page
- Test sign in
- Test sign out
- Test protected route redirect
- Test session display
Stripe’s official subscription flow includes creating products and recurring prices, creating Checkout Sessions in subscription mode, listening for webhook events such as checkout.session.completed, and providing access to the Customer Portal for managing billing details and subscriptions. Source Source Source
- Create Stripe account
- Create products
- Create recurring prices
- Define 3 subscription tiers
- Add Stripe secret key to environment
- Add Stripe publishable key to frontend config
- Create Checkout Session endpoint
- Use subscription mode
- Add success URL
- Add cancel URL
- Create webhook endpoint
- Handle
checkout.session.completed - Handle
invoice.paid - Handle
invoice.payment_failed - Provision subscription state in app/database
- Create customer portal session endpoint
- Add “Manage Subscription” link in account settings
- Test signup and paid checkout
- Test billing portal
- Test cancellation flow
- Test failed payment behavior
These pages should not only exist — they should be publicly posted and easy to find from the footer, signup flow, and billing flow.
- Add footer links
- Privacy Policy
- Terms & Conditions
- Intellectual Property / Copyright
- Billing / Manage Subscription
- Contact
- Add copyright footer line
- Add signup checkbox text
- “By creating an account, you agree to the Terms & Conditions and Privacy Policy.”
- Add checkout legal notice
- Add account settings legal links
- Confirm all links work
- Confirm all legal pages are public without login
-
/privacyexists -
/termsexists -
/intellectual-propertyor equivalent exists - developer docs route for Page 4 exists
- developer docs route for Page 5 exists
- developer docs route for Page 6 exists
-
auth.tsexists -
proxy.tsexists if used -
app/api/auth/[...nextauth]/route.tsexists -
app/page.tsxexists -
app/dashboard/page.tsxexists -
app/layout.tsxexists and contains metadata / layout
- All placeholders removed
- All dates filled in
- All business info consistent across pages
- All legal links visible in footer
- Signup legal consent added
- Checkout legal notice added
- Auth flow tested
- Stripe flow tested
- Developer pages reviewed
- Page 5 script tested on macOS
- Page 5 script tested on Linux
- Node/Git/Docker setup verified
- Environment variables documented securely
- Production secrets not committed to source control
- Privacy page reviewed
- Terms page reviewed
- IP page reviewed
- Developer docs reviewed
- Spelling and formatting checked
- Mobile and desktop routes tested
- Stanley Brown approves Privacy Policy
- Stanley Brown approves Terms & Conditions
- Stanley Brown approves IP / Copyright page
- Stanley Brown approves proprietary / non-open-source wording
- Stanley Brown approves subscription and billing flow
- Stanley Brown approves authentication flow
- Stanley Brown approves footer and public posting
- Stanley Brown approves final launch package
- Auth.js installation: https://authjs.dev/getting-started/installation?framework=next-js
- Auth.js route protection: https://authjs.dev/getting-started/session-management/protecting
- Stripe subscriptions: https://docs.stripe.com/billing/subscriptions/build-subscriptions?platform=web&ui=checkout
- Stripe customer management: https://docs.stripe.com/customer-management
- Stripe webhooks: https://docs.stripe.com/webhooks
- Google Cloud SDK install: https://cloud.google.com/sdk/docs/install
- Google Cloud Homebrew install: https://docs.cloud.google.com/sdk/docs/downloads-homebrew
- AWS CLI install: https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
- Azure CLI install: https://learn.microsoft.com/cli/azure/install-azure-cli
- Azure CLI macOS: https://learn.microsoft.com/en-us/cli/azure/install-azure-cli-macos?view=azure-cli-latest
- Azure CLI Linux apt: https://learn.microsoft.com/en-us/cli/azure/install-azure-cli-linux?view=azure-cli-latest&pivots=apt
- Visual Studio Code download: https://code.visualstudio.com/download
- OpenAI Codex CLI: https://developers.openai.com/codex/cli/
- Node.js downloads: https://nodejs.org/en/download
- npm Node.js install guidance: https://docs.npmjs.com/downloading-and-installing-node-js-and-npm/
- Git install overview: https://git-scm.com/install/
- Git macOS install: https://git-scm.com/install/mac
- Git Linux install: https://git-scm.com/install/linux
- Docker get started: https://docs.docker.com/get-started/get-docker/
- Docker Desktop on Mac: https://docs.docker.com/desktop/setup/install/mac-install/
- Docker Engine on Ubuntu: https://docs.docker.com/engine/install/ubuntu/
- Docker Linux post-install: https://docs.docker.com/engine/install/linux-postinstall/
- Finalize Page 1
- Finalize Page 2
- Finalize Page 3
- Post legal links in footer and signup
- Complete Auth.js setup
- Complete Stripe setup
- Publish Page 4
- Publish Page 5
- Publish Page 6
- Run full pre-launch QA
- Get final owner sign-off // proxy.ts export { auth as proxy } from "@/auth"
export const config = {
matcher: ["/dashboard/:path*", "/settings/:path*"],
}
Company: Old Time Vibes LLC
Owner / Representative: Stanley Brown
Contact: oldtimevibes1@gmail.com
Website: https://uploads.onecompiler.io