Coder Social home page Coder Social logo

jorgelig / ducksell Goto Github PK

View Code? Open in Web Editor NEW

This project forked from interactive32/ducksell

0.0 1.0 0.0 7.21 MB

DuckSell - Sell your digital products on your own website and deliver them securely

License: MIT License

CSS 10.25% JavaScript 55.01% PHP 27.62% HTML 7.12%

ducksell's Introduction

DuckSell [deprecated/archived]

Build Status

Quick Introduction

DuckSell allows you to sell your digital products on your own website and deliver them securely to your customers. You can easily sell various types of downloads. For example: pdf, ebook, program, template, photo, music, video, audio, mp3 etc.

The script automatically generates a unique, secure download URL for every purchase which do not show the location of the download files on the server. For every purchase new license key is generated and it can be set to expire if required. Unlimited products and multiple products per order are supported.

Tracking cookies are seamlessly used so you can know exactly where your customers are coming from and how they interact and convert on your website. Check referrals in your reports and optimize your marketing efforts for best conversion rates.

Note: there is no frontend here, you must create your own website first (using templates or wordpress). Once you have your website you can create "buy now" buttons in DuckSell to link those two together.

Main Features

  • Simple to setup
  • Easy to manage
  • No software to install or learn
  • Add products and you’re ready to start accepting orders
  • Real-time analytics
  • Use with your existing domain name
  • Works in almost any currency
  • Invoicing supported
  • Detailed reports and export data
  • Multiple users with administrator or manager roles
  • Responsive and mobile friendly design
  • Multiple languages supported
  • With its pluggable architecture, additional functionality can be dynamically added to the application at runtime.

Plugins

Download here:

System Requirements

  • Apache web server
  • MySQL database
  • PHP >= 5.6
  • mysqli, PDO, pdo_mysql, zip, openssl, mbstring and tokenizer PHP Extensions installed. Note that all of these are enabled in PHP by default on most servers.
  • Read and Write permissions for all files inside main folder.
  • SSH access and Composer for installing Laravel and dependencies.

Installation Instructions

  • Copy all files to your web server using your favorite FTP client (or get the files directly on your server via git clone)
  • Create a database for DuckSell on your web server, as well as one MySQL user who has all privileges for accessing and modifying it.
  • Import database from database/database.sql file using phpMyAdmin or similar database administration tool.
  • Configure database by opening inc/.env-sample in a text editor, fill in your information, and save it as inc/.env
  • Open terminal, ssh to your server, and go to inc/ folder. Run composer install to install Laravel and all dependencies. If you cannot ssh to your server then do this localy and upload all the files with FTP after composer gets them
  • Make sure apache can read and write to all files, update file permissions/ownership if necessary
  • Open the app in your browser and you should be able to see login screen
  • Login with [email protected] / admin123

Technology Used

  • PHP with Apache2 (see requirements)
  • Laravel 5.1 Framework
  • Bootstrap v3 frontend
  • PDO Database Driver
  • SMTP or PHP mail() email adapters
  • reCaptcha support
  • Database-Driven Session
  • Plugin system for additional functionality
  • This product includes GeoLite data created by MaxMind, available from http://www.maxmind.com

License

DuckSell is open-sourced software licensed under the MIT license. Copyright (c) interactive32.

ducksell's People

Contributors

alcalbg avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.