Bitcoin Forum

Bitcoin => Project Development => Topic started by: Xenland on October 13, 2011, 10:18:40 AM



Title: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 13, 2011, 10:18:40 AM
Okay so the title explains it all we need a thriving competitive community in order for this thing to take off so I will help develop and manage php software to help others get their very own stores going. The only catch is that the project must be Open-Source, Released in the AGPL license, and advertisements will be included with each version. As for the rest of the project its up to you guys, My only role is only partial as I want this project to be influenced by the community.

GitHub: https://github.com/Xenland/BitcoinRetail
--------------------------------------------------------

Building from the ground up so...

Ideas are needed... GO!


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 13, 2011, 12:22:29 PM
Basically yeah. My idea was to keep the themes very flexible and dynamic thats the number 1 thing I've always hated about CMS's is that the themes seem to be uniform and no flexibility to everyones needs. I would like to keep the project as simple as possible as far as fancy features go in the beginning until everything has settled. Of course the project needs to be secure as well that should be number one priority in development. Maybe we can get 2-3 designers designing some templates for the out of the box type of thing.


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: finway on October 13, 2011, 02:31:08 PM
Why not build a eBay using BTC ?


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 13, 2011, 02:48:21 PM
Why not build a eBay using BTC ?
Aution sites are just as good as retail websites I don't see why we can't have some kind of module or plugin to make the application auction friendly.
This gets me thinking that we need a page were we can recap all the features and/or ideas. I think I'll just the git hub page

or were you asking me why don't "I" xenland make an auction site that support merchants?


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 13, 2011, 03:16:20 PM
Here is the BitcoinRetail Wiki https://github.com/Xenland/BitcoinRetail/wiki/_pages


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: ElectricMucus on October 13, 2011, 03:21:41 PM
At first BitcoinRetail is descriptive but nothing else..... A descriptive name is fine but I think we could do better so that the name is more catchy.

You originally suggested writing this in PHP in another thread, and if that is not locked in I would suggest golang. For this purpose it is nearly ideal (the only catch imo is that it is a google brainchild but it is semi-independent so i think it is ok to use.)
I do not know the language, I know just a little C but from what I've learned so far it is even easier to comprehend than ruby or python.


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 13, 2011, 04:41:37 PM
So this Golang can serve web pages?


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: brandondayton on October 13, 2011, 06:03:53 PM
This is what I've been looking for:

1. Something that ties in with an existing shopping plugin, i.e. ecommerce (http://getshopped.org/) for wordpress, or Open Cart. For this stuff to take off it has to be as easy to implement as Wordpress.
2. Ability to list prices as bitcoin or USD.
3. Live updating of price in bitcoin.
4. Notification that ties orders to payments so I know who is paying for what.

I'm really eager to implement bitcoin within my own humble web-store, and I'd like to start convincing other artists to do so as well, but the current tools out there aren't user friendly enough. I've looked at bitwallet, bitwillet, bitpay and others. They are all getting close, but nothing is as plug and play as it needs to be.

Best of luck with the project.


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 13, 2011, 06:08:11 PM
This is what I've been looking for:

1. Something that ties in with an existing shopping plugin, i.e. ecommerce (http://getshopped.org/) for wordpress, or Open Cart. For this stuff to take off it has to be as easy to implement as Wordpress.
2. Ability to list prices as bitcoin or USD.
3. Live updating of price in bitcoin.
4. Notification that ties orders to payments so I know who is paying for what.

I'm really eager to implement bitcoin within my own humble web-store, and I'd like to start convincing other artists to do so as well, but the current tools out there aren't user friendly enough. I've looked at bitwallet, bitwillet, bitpay and others. They are all getting close, but nothing is as plug and play as it needs to be.

Best of luck with the project.


Excellent suggestions I will add these to the github wiki. Thanks :D


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: brandondayton on October 13, 2011, 06:11:22 PM
BTW, I think Bitcoin Notify is halfway there.


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 13, 2011, 06:19:58 PM
https://github.com/Xenland/BitcoinRetail/wiki/Suggested-Features
Github updated


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: ElectricMucus on October 13, 2011, 06:29:02 PM
So this Golang can serve web pages?
Well yes, depending how you look at it it can do it all. It can replace A, M, and P in a LAMP configuration pretty much out of the box with the usual libraries.

Though not a full blown database but getting it to run as http host is pretty straight forward. Using C code is also possible so the most obvious thing is to cannibalize berkeley db and json for data storage and exchange.  The rest would be the very basic thing it was made for / is used as.

Keep in mind I'm at the beginning of learning it though so take everything I say with a grain of salt.

I would highly suggest using berkeley db & json regardless of the language used to implement it imo this would be the best solution


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 13, 2011, 06:52:08 PM
Is it necessary to reinvent the wheel and have everyone learn Golang? I think a more commonly known language(such as PHP)thatt can be set up on any VPS/Cloud with little knowledge should be preferable. As with PHP I could help assist in writing a lot of code as well instead of waiting for everyone to learn Golang to get the project started. I'm open to hear why you think this is a good choice for everyone?


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: ElectricMucus on October 13, 2011, 07:26:54 PM
Fine use PHP.
I don't know PHP, inb4 everybody does   ::)
and am interested in go so I suggested it.

So I can't join you... but again I think my suggestion to make the solution use the same data storage & format as bitcoin also makes sense also for php. :)


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 14, 2011, 07:50:08 PM
I'd have to learn GOlang to know exactly how much eaiser it is to do. which I don't really have the time for. I'm just going to go ahead an proceed with the project as PHP unless a lead developer could/wants to step in with a their time to program it in any language they want.


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on October 15, 2011, 11:11:19 AM
Updated the suggested features so far.. Input is welcome ;D
https://github.com/Xenland/BitcoinRetail/wiki/Suggested-Features


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: film2240 on December 15, 2011, 11:06:17 PM
So, this will be something you can drop into a website, kinda like dropping in wordpress to make a blog?

Can this be made to work in wordpress.com blogs as normal blogs don't let you use scripts or even certain file types for 'security'.At least in my case.I can't self host my blog (on my own server) as I have no experience in this.

Can this be made into an entire page for me (easily embedded,no coding or uploading of files) where I can just drag and drop inventory items like artworks,silent case fans e.t.c?


Title: Re: BitcoinRetail | 1-2-3 setup for your very own bitcoin store
Post by: Xenland on December 16, 2011, 12:49:13 AM
So, this will be something you can drop into a website, kinda like dropping in wordpress to make a blog?

Can this be made to work in wordpress.com blogs as normal blogs don't let you use scripts or even certain file types for 'security'.At least in my case.I can't self host my blog (on my own server) as I have no experience in this.

Can this be made into an entire page for me (easily embedded,no coding or uploading of files) where I can just drag and drop inventory items like artworks,silent case fans e.t.c?

Not so sure about the wordpress.com hosting I went on their website and they redirect you to bluehost and other popular known hosting providers.

To be straight this library will work with any hosting provider with bitcoin running on it (in server mode or daemon mode) or a bitcoin client that is hosted some where (weather it be home server or server computer) could connect to at any time remotely.

It must be able to connect to Bitcoin at all times other wise your visitors will get an failure to connect error and the visitor(or customer) wont see any Bitcoin address to send their funds too.

If you need assistance getting Bitcoin to run on your VPS or dedicated server(i doubt any shared hosting will allow you to run Bitcoin) I will gladly help you out. sending pm....