LimeCart is a stand alone shopping cart system that uses any crypto Daemon to accept payments.
buyer picks product -> checkout page gathers info and supplies payment address from daemon ->
waits for for confirmations -> moves sale to cold storage -> stores sale in database, emails, buyer receipt and merchant about sale.This was coded as a basic starting point for a website that wants to sell items for crypto currency (LimeCoin).
Initially project was created for LimeCoin but can easily be adapted to any coin, Bitcoin, Litecoin with a few changes in configuration.
This is a basic project, and left simple, the code is probably a mess and my coding style is considered the master of spaghetti code but if you can manage to read my shitty code then feel free to edit bugs add security or add features. Or simply just take it and use it as, as is it is fully functional and easy to install and configure.
Like i said, this isn't professional, this is simple, this is a mess... but its functional, and i am happy with it, i'm sure many elite professional coders out there will knock it but they are invited to submit changes and grow for the community. I just worry when i show people my source... don't be to harsh on the criticism please...
Come into IRC for support / dev, and find vual on freenode.
Source CodeInstallationFeatures- Fully Customizable
- Fully Transparent
- Set Confirmations
- QR Code Integration
- Uses Free MailChimp mail sending API (12,000 free mails a month)
- Google Map Integration to confirm buyer shipping details when required
- Emails Merchant on Purchase
- Accepts LimeCoin
- Uses Daemon RPC calls
- Stores payments in offline Cold Storage
- Large Option of Settings
- CSS Themes
- Easily Configurable for any Crypto Currency
TechnologiesTo-Do List- Add error handling
- Logging
- Clean up code and file structures
- Add admin area (currently use phpmyadmin to add product)
- Version check and upgrade from git
- Add multiple coin support at the same time
Demo
EDIT:
Buyers where finding it hard to navigate, untill i fix that here are instructions for buyers...
Have javascript on not blocked in browser, also NEVER leave site untill you are told to...
How To Make a PurchaseAdd item to cart,
click checkout,
fill in details or just email,
click submit to show address,
copy address and paste into your corresponding desktop wallet for relevant crypto currency,
send payment from your desktop wallet to website's wallet,
click "check confirmations",
wait 5min click "check confirmations",
leave when told,
check email for receipt.