Skip to content

Add SP Digital LLC project portfolio site - #1

Draft
driver727-pixel with Copilot wants to merge 2 commits into
mainfrom
copilot/create-sp-digital-repo
Draft

Add SP Digital LLC project portfolio site#1
driver727-pixel with Copilot wants to merge 2 commits into
mainfrom
copilot/create-sp-digital-repo

Conversation

Copilot AI commented Mar 30, 2026

Copy link
Copy Markdown

Bootstraps a static portfolio hub for all SP Digital LLC projects — ideas, ongoing work, and shipped apps — with a password-protected admin panel for adding new entries.

Structure

  • index.html — single-page layout with three sections: Finished Apps, Ongoing, Ideas
  • styles.css — dark-themed, responsive grid layout
  • projects.js — central data file; all four live apps pre-loaded (SeePrice, Mad Food Loop, CraftLingua, LibraryScout)
  • app.js — renders cards from data + localStorage, handles auth and add-project modal

Admin panel

Floating + button (bottom-right) triggers a SHA-256-hashed password gate (spdigital2024). On success, a form collects name, tagline, description, URL, status, tags, and icon — saving immediately to localStorage. For permanent additions, append directly to projects.js.

// projects.js — add a new entry here for persistence across devices/browsers
{
  id: "my-new-app",
  status: "finished",        // "finished" | "ongoing" | "idea"
  name: "My New App",
  tagline: "Short hook.",
  description: "What it does.",
  url: "https://mynewapp.com",
  tags: ["SaaS", "Web App"],
  icon: "🚀",
},

Security

  • Password never stored in plain text — compared against a SHA-256 hash in ADMIN_HASH
  • All rendered content is HTML-escaped to prevent XSS
  • URL field validated to https?:// only, blocking javascript: injection
Original prompt

I want a repository for all SP Digital projects. It includes my Ideas. It includes my failed and ongoing attempts. It includes my finished apps, and links to them. It includes an add button for me alone to add my latest projects. I currently have: seeprice.replit.app, www.madfoodloop.com, craftlingua.app, libraryscout.info


⚡ Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast.

Copilot AI changed the title [WIP] Add SP Digital projects repository structure Add SP Digital LLC project portfolio site Mar 30, 2026
Copilot AI requested a review from driver727-pixel March 30, 2026 05:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants