Giter VIP home page Giter VIP logo

ecommerce-digital-products's Introduction

ecommerce-digital-products

I developed this application at xlogic solutions Using laravel Framework
Basically there were two types of products having different logic to implement\

  1.code type
  2.Code+Api type

Part of Requirements:

1) Adding the new product will have its own path to the CFG file
2) UNIX absolute path in the server
3) We need the ability to select or add the duration for each product while adding from the backend and admin will be selecting the duration. every product will have its own duration.
4) We need the ability to enable certain products to be available for guest users or only for registered users or for all of the users.
5) We need to generate the code line whenever a new product is purchased and the line would be having the duration of that product.
6) Should be in PHP 7.* version and ubuntu along with Mysql.

Short Description:

When ever user purchase a one of two type digital products a unique serial code generated according to the client requirements and that was saved 
to a .cfg file ## cfg file path will be given Admin at the time of admin adding the product the path can be reltive or absolute and that path can be same for all products 
can vary according to products.

1. When Code Type product will be purchased a verification email is sent to user with serial code and user can access the code in his user panel
2. When Code+API Type product same procedure but for this type and API call is made on purchase if Admin has enabled the Force Activation of the product otherwise user will see Activation button on his/her panel to active the product if already activated user will be able to reactivate the product And we have to save the api response to show the user accordingly....
3. Some other cool requirements were there...but overall it was fun to develop this project

[written tutorial for client to upload on vps (he wanted to upload it for his resellers by himself)]

User Panel

alt text
alt text

Purchase history

alt text alt text

Digital product purchased detaial and their Activation keys (generated At the time of purchase according to client requirement)

alt text
alt text
alt text

Profile Management and support ticket

alt text

Some pic's from Admin panel

alt text
alt text
alt text alt text alt text alt text alt text alt text alt text

Code in My private repository
https://github.com/AsifMian/digital-products-ecommerce-xlogic

ecommerce-digital-products's People

Contributors

asifmian avatar

Stargazers

 avatar

Watchers

James Cloos avatar  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.