Get 20% off this month when you try our services!

We The People, NC
  • Home
  • The People
    • The 86%ers
  • Scouting Report
  • The Playbook
    • Common Offense
    • Common Defense
    • Special Teams
    • Practice Field
  • The Purpose
    • The Publius Trust
  • The History
    • About Us
  • Proposals
  • Film Room
  • Library
  • Positions Available
  • The Murica! Papers
  • The Bunker
  • Party A.R.T.I.
  • Blank
  • More
    • Home
    • The People
      • The 86%ers
    • Scouting Report
    • The Playbook
      • Common Offense
      • Common Defense
      • Special Teams
      • Practice Field
    • The Purpose
      • The Publius Trust
    • The History
      • About Us
    • Proposals
    • Film Room
    • Library
    • Positions Available
    • The Murica! Papers
    • The Bunker
    • Party A.R.T.I.
    • Blank
  • Sign In
  • Create Account

  • Orders
  • My Account
  • Signed in as:

  • filler@godaddy.com


  • Orders
  • My Account
  • Sign out

We The People, NC

Signed in as:

filler@godaddy.com

  • Home
  • The People
    • The 86%ers
  • Scouting Report
  • The Playbook
    • Common Offense
    • Common Defense
    • Special Teams
    • Practice Field
  • The Purpose
    • The Publius Trust
  • The History
    • About Us
  • Proposals
  • Film Room
  • Library
  • Positions Available
  • The Murica! Papers
  • The Bunker
  • Party A.R.T.I.
  • Blank

Account


  • Orders
  • My Account
  • Sign out


  • Sign In
  • Orders
  • My Account

Ledger test

Ledger

<div class="hard-drive" id="hardDrive"><img src="https://wethepeopleinc.net/images/harddrive.jpg" alt="Hard Drive"></div>


<div id="upload-prompt" class="upload-prompt">

    <input type="file" id="file-input" multiple>

    <button onclick="uploadFiles()">Submit</button>

    <p id="feedback"></p>

</div>


<style>

    .hard-drive {

        cursor: pointer;

        position: relative;

        display: inline-block;

        margin: 10px;

    }

    .hard-drive img {

        width: 150px;

        height: 100px;

    }

    .upload-prompt {

        display: none;

        position: absolute;

        top: 50%;

        left: 50%;

        transform: translate(-50%, -50%);

        background: white;

        padding: 20px;

        border: 2px solid black;

    }

    .drop-zone {

        border: 2px dashed #ccc;

        padding: 20px;

        text-align: center;

        margin-top: 10px;

    }

    .drop-zone.dragover {

        border-color: #000;

        background: #e1e1e1;

    }

</style>


<script>

    const hardDrive = document.getElementById('hardDrive');

    const uploadPrompt = document.getElementById('upload-prompt');

    const fileInput = document.getElementById('file-input');

    const feedback = document.getElementById('feedback');


    hardDrive.addEventListener('click', () => {

        uploadPrompt.style.display = 'block';

    });


    // Drag and Drop functionality

    hardDrive.addEventListener('dragover', (e) => {

        e.preventDefault();

        hardDrive.classList.add('drop-zone');

        hardDrive.classList.add('dragover');

    });


    hardDrive.addEventListener('dragleave', () => {

        hardDrive.classList.remove('dragover');

    });


    hardDrive.addEventListener('drop', (e) => {

        e.preventDefault();

        hardDrive.classList.remove('dragover');

        const files = e.dataTransfer.files;

        handleFiles(files);

    });


    fileInput.addEventListener('change', (e) => {

        handleFiles(e.target.files);

    });


    function uploadFiles() {

        const files = fileInput.files;

        if (files.length > 0) {

            handleFiles(files);

        }

        uploadPrompt.style.display = 'none';

    }


    function handleFiles(files) {

        feedback.textContent = `Deposited ${files.length} file(s) into the hard drive!`;

        // Note: This is a simulation. For actual open-source storage, you'd need a server to handle uploads.

        setTimeout(() => feedback.textContent = '', 3000);

        fileInput.value = ''; // Reset input

    }


    document.addEventListener('click', (e) => {

        if (!e.target.closest('.upload-prompt') && !e.target.closest('.hard-drive')) {

            uploadPrompt.style.display = 'none';

        }

    });

</script>

(png)

Download

Downloads

ChatGPT Image Jun 28, 2025, 11_12_52 PM (png)Download

Snapshots from We The People, NC

    Downloads

    Files coming soon.

    Magic folder

    • Home

    We The People, NC

    Asheville, NC 27409

    Lee@wethepeoplenc.net

    Copyright © 2025 We The People, NC - All Rights Reserved.

    Powered by

    This website uses cookies.

    We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

    Accept