[EARNINGS PROOF] How To Sell Your Source Code Online


Selling Your Projects Source Code

if you're asking yourself how you can sell your app / apps source code online or where you can do that to start making some money, you are in the right place.

in this post i will show you how to sell your source code using sellfy ?
how to increase your products sales ?
how much did i make selling my source code using sellfy ?
how you can promote your projects source code ?

Note: you can sell any digital product not only source code


open your store


 What Is Sellfy ? 

Sellfy.com is website that give you the ability to sell your source code or any of your digital products easly .


 What Sellfy Does ? 


Sellfy.com host your products files, handle the payments and automatically send the products to customers after a purchase is made.


 How To Start Using Sellfy ? 



just go to Sellfy.com , pick your plan, and click sign up and start selling your products.


 How To Add A Product To Sellfy ? 



you can watch a video tutorial from HERE
go to your Sellfy store and click products

open your store




and click "Add new product"  

this form will show up
just select your project file and add the product information and that's it


 How To Create Product Discounts / Coupon Codes ? 



you can watch a video tutorial from HERE
go to your Sellfy dashboard and click discounts


this form will show up



click on "Add new discount"



and you can choose between "Coupon" And "Sale"


if you select "Sale" option you will see the form below, and you will have to enter "Sale" discounts information ( name, products, amount, expiration date )

if you select "Coupon" it's the same as "Sale"


to add a coupon to a sellfy product url:
product link : https://sellfy.com/p/aH3W/
product link + coupon: https://sellfy.com/p/aH3W/-POST40OFF/
formula: product link + "/-" + coupon code





 How to Increase Products Sales Using Discounts Sale ? 

well of course people like discounts but maybe they don't wanna buy your product immediately even if with a discount.

now what sellfy can do?

sellfy give you a great way to increase your products sales by adding scarcity to your discount sale

scarcity is to add a time limit countdown to your discount which create an urgency for the customer to buy before this offer end.

and the way to do that is simple

1 - create a sale discount like above.
2 - check the "show countdown timer"
now you can see a discount countdown timer on the product page


 How To Embed The Product Button / Card To Your Blog / Website ? 


you can watch a video tutorial from HERE
go to your Sellfy dashboard and click "Embed"



this form will show up


embed buy now button - product card - store view

and you can select to get the "Button" or "Product Card" or "Store view"
if you select "button":
embed button

and copy and past the code in your blog
for the others "Product Card" and "Store view" it's the same
copy and past.


open your store


 My Sellfy Store 



go to https://sellfy.com/1bestcsharp you can only see the products visible on the store page ( you can hide a product from the store page if you want ) .


 Sellfy Video Tutorial 



 My Earnings Using Sellfy ? 


my best month on Sellfy is December 2017
my earnings for one month
you can watch my revenue for every month HERE
my total revenue for 2017 : $351.77
my lifetime revenue is:
my earnings

 How Much Does Sellfy Take ? 


Sellfy has two Plan:
- Pro Plan Cost $29/mo + 2% tansaction fee.
- Pro Plus Plan Cost $99/mo .
and the good part is !!!  you can try Sellfy free for 14 days
sellfy pro plan


 Payment Methods Available 


PayPal or Stripe

My Payment Email Message For A Sale





 How To Promote Your Projects Source Code? 



Now You Created Your:
   - Projects Source Code.
   - Sellfy Account ( free for 14 days ).
you need to bring some Eyeballs to your store, if you have already an audience that's great if not, dont get discouraged.

- just keep reading :)

the best way to promote a project source code is to show what this project do ( Wow so smart!!! ) and the best way to do that is by creating a youtube video demonstrating your project usage and features.

here you can watch an Example demonstrating my project

and to help you with your youtube video optimization seo and thumbnails image ( use canva.com for better thumbnails ) you can use tubebuddy >> a free browser extension that help you run your youtube channel with ease.


selling on youtube

after creating your video and publishing it make sure to share the video with your friends and where people intersted in projects source code are like facebook groups, forums... without being spammy .


HostGator Web Hosting


 Can I Only Sell Projects Source Code On Sellfy ? 


NO,
on Sellfy you can sell any digital  products ( file size can't exceed 5GB ) .

Examples Of What You Can Sell:
Ebook.
- Copywriting templates.
- Recipe.
- Fonts.
- Logo design.

and more........

to came up with ideas for what digital product you can sell, ask yourself some questions, like:
- what i know? .
- what are my skills? .
- what people are searching for? .
- what people are willing to buy for?.


Sell Your Projects Source Code Online

i hope now you know how to make money with your source code.

if you have any question leave it in the comments section below and i will give an answer or add it to this post as soon as i can .

good luck with your code, and keep the sales coming :)

▶ Build your website in minutes with Gator Builder

Java JInternalFrame

How To Use JInternalFrame Using Java NetBeans

Use JInternalFrame In Java



In this Java Tutorial we will see How To Add An Internal Frame To The JFrame And Use It In Java NetBeans .







VB.Net DataGridView Header

How To Customize Datagridview Header In Vbnet

Style DataGridView Columns Header In VB.Net


In This VB.Net Tutorial  We Will See How To Change Datagridview Header Text Size, Text Color, Font Name, Background Color, Text Alignment ( center, left, right ), In Visual Basic.Net Programming Language And Visual Studio Editor .


Project Source Code:


Public Class Vbnet_DataGridView_Header

    Dim table As New DataTable()
    Private Sub Vbnet_DataGridView_Header_Load(sender As Object, e As EventArgs) Handles MyBase.Load

        ' Add columns to your datatable 
        ' with the name of the columns and their type 

        table.Columns.Add("Id", Type.GetType("System.Int32"))
        table.Columns.Add("First Name", Type.GetType("System.String"))
        table.Columns.Add("Last Name", Type.GetType("System.String"))
        table.Columns.Add("Age", Type.GetType("System.Int32"))

        ' Add rows to the datatable with some data 

        table.Rows.Add(1, "XXXX", "YYYYY", 21)
        table.Rows.Add(2, "SSDD", "hGSQ", 33)
        table.Rows.Add(3, "fgfgd", "jgfdd", 53)
        table.Rows.Add(4, "cvfghyghj", "sdrgtyh", 19)
        table.Rows.Add(5, "hghfd", "ghjgdf", 36)
        table.Rows.Add(6, "cvvdfgh", "juyrfdvc", 63)

        ' now set the datagridview datasource equals to your datatable name 

        DataGridView1.DataSource = table


        ' set a different font familly and size and style for each column header 
        'DataGridView1.Columns(0).HeaderCell.Style.Font = New Font("SansSerif", 15, FontStyle.Bold)
        'DataGridView1.Columns(1).HeaderCell.Style.Font = New Font("Tahoma", 20, FontStyle.Italic)
        'DataGridView1.Columns(2).HeaderCell.Style.Font = New Font("SansSerif", 25, FontStyle.Strikeout)
        'DataGridView1.Columns(3).HeaderCell.Style.Font = New Font("Tahoma", 30, FontStyle.Underline)

          ' set font familly and size and style for all columns header 
        DataGridView1.ColumnHeadersDefaultCellStyle.Font = New Font("SansSerif", 20, FontStyle.Bold)

          ' set a different foreColor for each column header 
        'DataGridView1.Columns(0).HeaderCell.Style.ForeColor = Color.Red
        'DataGridView1.Columns(3).HeaderCell.Style.ForeColor = Color.Green

         ' set a foreColor for all columns header 
        DataGridView1.ColumnHeadersDefaultCellStyle.ForeColor = Color.Blue
        DataGridView1.EnableHeadersVisualStyles = False

        ' set a different background color for each column header 
        'DataGridView1.Columns(0).HeaderCell.Style.BackColor = Color.LightGreen
        'DataGridView1.Columns(3).HeaderCell.Style.BackColor = Color.Yellow

         ' set a background color for all columns header 
        DataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.LightGreen

 ' set the text position (center,left,right.......) for each column header 
        'DataGridView1.Columns(0).HeaderCell.Style.Alignment = DataGridViewContentAlignment.BottomCenter
        'DataGridView1.Columns(3).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleLeft

 ' set the text position (center,left,right.......) for all columns header 
        DataGridView1.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.TopCenter


    End Sub
End Class

// OUTPUT :

Customize Datagridview Columns Header In Visual Basic.Net




C# Transfer TreeView Nodes To DataGridView

How To Set TreeView Nodes Values Into DataGridView Rows Using C#

Transfer TreeView Nodes To DataGridView Using C#



In this C# Tutorial we will see How To Get TreeView Nodes Data And Set It Into DataGridView Rows Using For Loop On Button Click Event In CSharp Programming Language And Visual  Studio Editor.




Project Source Code:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class TreeView_To_DataGridView : Form
    {
        public TreeView_To_DataGridView()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            for(int i = 0; i < treeView1.Nodes.Count; i++)
            {
                TreeNode node = treeView1.Nodes[i];

                Object[] row = new Object[node.Nodes.Count];

                for(int j = 0; j < node.Nodes.Count; j++)
                {
                    row[j] = node.Nodes[j].Text;
                }

                dataGridView1.Rows.Add(row);
            }
        }
    }
}

OutPut:

TreeView To DataGridView In C#




C# Transfer DataGridView Data To TreeView

How To Set DataGridView Values Into TreeView Nodes Using C#

Transfer DataGridView Data To TreeView Using C#



In this C# Tutorial we will see How To Get DataGridView Rows Data And Set It Into TreeView Node Using For Loop And Datatable On Button Click Event In CSharp  Programming Language And Visual  Studio Editor.


Project Source Code:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class DatGridView_To_TreeView : Form
    {
        public DatGridView_To_TreeView()
        {
            InitializeComponent();
        }

        private void DatGridView_To_TreeView_Load(object sender, EventArgs e)
        {
            DataTable table = new DataTable();

            // add columns to datatable
            table.Columns.Add("Id", typeof(int));
            table.Columns.Add("First Name", typeof(string));
            table.Columns.Add("Last Name", typeof(string));
            table.Columns.Add("Age", typeof(int));

            // add rows to datatable
            table.Rows.Add(1, "First A", "Last A", 10);
            table.Rows.Add(2, "First B", "Last B", 20);
            table.Rows.Add(3, "First C", "Last C", 30);
            table.Rows.Add(4, "First D", "Last D", 40);
            table.Rows.Add(5, "First E", "Last E", 50);
            table.Rows.Add(6, "First F", "Last F", 60);
            table.Rows.Add(7, "First G", "Last G", 70);
            table.Rows.Add(8, "First H", "Last H", 80);

            dataGridView1.DataSource = table;
        }

        private void button1_Click(object sender, EventArgs e)
        {

            for(int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                int rowIndex = i + 1;
                TreeNode node = new TreeNode("Row_"+rowIndex);
                for(int j = 0; j < dataGridView1.Columns.Count; j++)
                {
                    node.Nodes.Add(dataGridView1.Rows[i].Cells[j].Value.ToString());
                }
                treeView1.Nodes.Add(node);
            }

        }
    }
}



OutPut:

DataGridView Data To TreeView Using C#



C# Add, Edit, Remove TreeView Node

How To Insert Update Delete Selected Node From TreeView Using C#

Add Edit Remove TreeView Node Using C#



In this C# Tutorial we will see How To Add Edit Remove The Selected TreeView Node Using TextBox Value On treeView AfterSelect To Get The Selected Node And 3 Button To Do The Insert, Update, Delete In CSharp Programming Language And Visual  Studio Editor.




Project Source Code:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class TreeView_Add_Edit_Delete_Node : Form
    {
        public TreeView_Add_Edit_Delete_Node()
        {
            InitializeComponent();
        }

        // add
        private void button1_Click(object sender, EventArgs e)
        {
            TreeNode node = new TreeNode(textBox1.Text);
            try
            {
                treeView1.SelectedNode.Nodes.Add(node);
            }
            catch (Exception ex)
            {
                treeView1.Nodes.Add(node);
            }

        }

      // edit
        private void button2_Click(object sender, EventArgs e)
        {
            treeView1.SelectedNode.Text = textBox1.Text;
        }

       // get selected node
        private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
        {
            textBox1.Text = treeView1.SelectedNode.Text;
        }

        // delete selected node
        private void button3_Click(object sender, EventArgs e)
        {
            treeView1.SelectedNode.Remove();
        }
    }
}


OutPut:

insert update delete treeview node using c#