Skip to content
Snippets Groups Projects

Minimal, Embeddable, Zero-javascript Shopping cart + Pay Server

Closed anon_ requested to merge anon_/ccs-proposals:shadowcart-proposal into master
layout: fr
title: Minimal, Embeddable, Zero-javascript Shopping cart + Pay Server
author: anon_
date: March 30, 2022
amount: 20
milestones:
  - name: All Goals in Milestone 1, Fully functional
    funds: 75% (15 XMR)
    done:
    status: unfinished
  - name: All Goals in Milestone 2, Security and Load Testing
    funds: 25% (5 XMR)
    done:
    status: unfinished
payouts:
  - date:
    amount:
  - date:
    amount:

[shadowcart] Instant Online Store

Shadowcart aims to make it easy to convert any website into an online store by simply adding an html button to it.

Why?

  • It should be as easy as possible for anyone to create their own shop on the internet with little technical knowledge.
  • Current solutions like BTCPay Server are large, complex, difficult to deploy, have too much branding and little customizability

Milestone 1 Goals

  • Simple setup: Single command deployment option without the use of docker or other containerization.
  • Extremely Portable: Copy a single binary file to any linux computer, run it, add TLS with nginx, your store is running.
  • Small, written in golang, and easily deployable on a 512 mb VPS with plenty of headroom.
  • Few dependencies: golang and git are the only two programs required for setup
  • Combines the functionality of a Shopping cart and Pay Server into one program.
  • (Subjective) Simple and beautiful UI that fits the Monero ethos without the use of javascript
  • All required documentation within the web UI and inside a readme
  • Continued bug fixes and likely new features into the future

Milestone 2 Goals

  • Add ability to add item based custom actions or api calls when an order is confirmed
  • Security and load testing

Release schedule

Milestone 1:

  • Within 30 days of funding

Milestone 2:

  • Within 60 days of funding

Expiration Date:

  • 90 days after funding

License

  • GNU GPLv3

Please leave suggestions in the comments!

Thanks, anon_

Merge request reports

Approval is optional

Closed by anon_anon_ 3 years ago (Mar 30, 2022 11:57pm UTC)

Merge details

  • The changes were not merged into master.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • UI Test instance can be found here [redacted]

    Edited by anon_
  • Looks good and minimalist. Others may have suggestions or diverging comments with regards to milestones or deliverables, but as it stands right now, I am in favor of moving it to funding required stage.

  • Another payment processor? How many do we need? Monero currently leads the darknet market in terms of transactions so i don't think it needs any help there.

    Several payment processors already exist that are being / where funded by the community.

    'Anon' developers have nothing to lose when things go wrong / they don't deliver what was promised. I would be more inclined to donate to a 'pseudonym' with some history / evidence of past work.

  • I have decided to work on this without the pressure of a CCS. Closing this request.

  • closed

  • Contributor

    Shadowcart is very useful, it makes online shopping easier phoodle

  • I am so happy that you wrote this drift hunters. I have been suffering from depression for a long time and I have been having trouble finding the right therapist.

Please register or sign in to reply
Loading