Pages:
Author

Topic: To accelerate the mass adaptation to cryptocurrency - [New Update, Telegram Bot] (Read 1009 times)

jr. member
Activity: 49
Merit: 23
Important news!
Since the last post BitcartCC has improved a lot, keep track of new information and updates in a new topic:
https://bitcointalksearch.org/topic/bitcartcc-your-opensource-all-in-one-crypto-solution-5215365
jr. member
Activity: 49
Merit: 23
Hello everyone! After some time of vacation I returned to this project, and we're getting better and better! We have a powerful python library to easily code using bitcart:
https://bitcart-sdk.readthedocs.io
And we had progress on integrating store to bitcart. So now, you can install bitcart main panel, then install bitcart default template, say it where your admin panel is(link to), authorization detail to prevent from random people from internet accessing your store, and as always, host where it will run, and it will run and show products you entered in admin panel!
So like, I installed my admin panel at https://demo.bitcart.mrnaif.com, and added products, and on completely different server anywhere in the internet, I can run store template, so it runs at https://store.bitcart.mrnaif.com
It can be run on one server if you want, of course. I haven't uploaded images of products yet, but if I do, they will get reflected in store template. So you can filter by price, see product details, add to cart and view cart, but checkout doesn't work yet. That's our progress report for now.
member
Activity: 142
Merit: 26
Ok, new update for our progress. We have variety of installation method.

What is this installation will do? As im not a technical person, the simplest analogy is, If you install bitcart, you are the site owner/server owner.

Which mean, you can host your users shop in your server.  in other word, you are the "shopify" for your user. your user can setup their shop as simple as 3 click.

1. pick a shop template.
2. add xpub to generate receiving addresses.
3. point A record to the server under your server.

First installation method:

1.Head up here, https://github.com/MrNaif2018/bitcart-docker
2. read and read and read follow instructions
3. and then read and read and follow instruction. (until now, I still dont know what is this docker thing means. zzz)

OR

You can just use your telegram:

1. Search for this bot @bitcartinstallerbot
2. insert your server ip, username, password
3. BOOM.. installed!!




In near future, we complete various shop template so your user can use.
Also, we will have a telegram bot for server owner. So, your user, can just use telegram to setup their shop.
1. start bot
2. send xpub
3. send product picture
4. product details.
5. Ip address will be given to update their A record.
6. BOOM.. they can start selling.

Future vision:
- You can resell hosting space
- You can resell domain
- Template marketplace where freelancer can upload their creation, and your user can pick to use.
- Product marketplace where dropshipper or whitelable product can sell their product, and your user can put their logo to the product and sell it.
jr. member
Activity: 49
Merit: 23
Hello everyone!
There weren't any progress reports for a while, that is time for another one!
Some changes made were technical, which are interesting more for contributors and developers.
Our changes:
Welcome our first contributor! (github username @zakhar-petukhov)
We have made changes in our docs, docker packaging and main bitcart project.
Let's start from small, docs.
We fixed a few typos in docs, plus added some information about new features.
Bitcart main project:
Most changes here are technical, but I will explain what it means for our users.
We have added pyup to our github repository, which will keep our dependences up-to-date and
help us find security vulnerabilities and fix them fast.
Every week it will open a pull request with changes to our requirements files.
What does it mean for end users?  Their bitcart will use latest version of packages, which will improve speed and security.
Also, we have set up initial tests structure.
Now, with every commit or pull request, bitcart will be tested with our tests suite. It is tested via Travis CI.
Coverage is small now, everyone who wants, especially new contributors, can learn bitcart via writing tests.
What does it mean for end users?
It means that bitcart will be stable, with minimum amount of bugs, and this will improve development process and speed.
We have added badges to our readme in github to show status of our travis build, coverage and docs build.
Bitcart docker packaging changes:
Special thanks to zakhar for improving docker repository, now to create admin you can just run ./create_admin.sh
script without extra actions. Check docs for more details.
Special feature in development:
I have started adding nginx support to bitcart, process can be viewed in nginx-support branch(https://github.com/MrNaif2018/bitcart-docker/tree/nginx-support)
So, it means that using the same automatic docker setup, by specifying your domain if any, you will automaticly get always renewed ssl certificated(tested in ssl labs, A+)
That's all for our progress report. We hope you like it. If you have any questions or ideas, tell us.



jr. member
Activity: 49
Merit: 23
this is a great idea to create an open source payment system like this
MrNaif are u alone working on this?
btw, compliments for all this, hope to see this working to test it
Hello! Thank you for your compliments! No, I am working together with artofwar. I am mostly developer, and he helps me in terms of design and ideas.
We're in progress on developing frontend gui, which will allow you to create your store frontend in a few clicks, plus we're refining backend.
Now tables with data will be loaded much faster, plus you won't need to reload page to do any action, like you will be able to add new product, mark it as inactive or turn it back active without
any reloading!
https://imgur.com/0TUXwzC
Also, we have improved our docs, added overview with our ideas, and other documentation.
Our docs are now available in two languages: English and Russian.
newbie
Activity: 44
Merit: 0
this is a great idea to create an open source payment system like this
MrNaif are u alone working on this?
btw, compliments for all this, hope to see this working to test it
jr. member
Activity: 49
Merit: 23
https://bitcart.readthedocs.io/en/latest/tutorials/digitalocean-setup/tutorial.html
Now the tutorial how to install bitcart on digitalocean, from buying server to setting up domain and ssl certificate, with tips and usage guide is done!
It will be updated together with updates of bitcart.
jr. member
Activity: 49
Merit: 23
I have added contribution instructions, feel free to refer to it if you wish to contribute to this project!
If you still have any questions, contact us in our telegram group or here.
https://github.com/MrNaif2018/bitcart/blob/master/CONTRIBUTING.md
jr. member
Activity: 49
Merit: 23
I haven't yet added contribution guide, but now docs are available at https://bitcart.readthedocs.io/en/latest/
I have updated installation instructions(manual install), contribution guide will be added soon. More explanation will
be added as soon as we do a little bit more progress.
legendary
Activity: 1932
Merit: 1273
~
Will do contribution guide next, also, can you please provide me some good examples how can contribution guide look like?

I suggest you take a look at LBRY contribution guide for a reference, I'm know LBRY has a lot of community contribution going on, and the team has a very strict rule to the code ecosystem.

https://lbry.tech/contribute/

jr. member
Activity: 49
Merit: 23
1. For open source contribution to accelerate, you need to detail the documentation and have a website that is like the primary source of the contact and not GitHub.
2. The Readme file is too short and doesn't really explain much as in what is the purpose of the project or what it looks like in action so you might as well improve it.
3. There is no contribution guide to get anyone wanting to contribute?
Yes, thank you very much for your detailed comment on this. I will improve readme and make it at least as long as our commit message with big changes (:
I saw github saying about improving repo by adding some things, for now I have added issue template.  Will do contribution guide next, also, can you please provide me some good examples how can contribution guide look like?
About website, we will try to do it soon, maybe with read the docs integrated, which will get docs from github repo.
member
Activity: 142
Merit: 26
1. For open source contribution to accelerate, you need to detail the documentation and have a website that is like the primary source of the contact and not GitHub.
2. The Readme file is too short and doesn't really explain much as in what is the purpose of the project or what it looks like in action so you might as well improve it.
3. There is no contribution guide to get anyone wanting to contribute?

thank you for your comment. we will take it seriously.

its actually really really early to publish this project, but we think that we need to show the world what we have been working on.

so it will give us more motivation to work on it. give us time and this will be an awesome project.
legendary
Activity: 1750
Merit: 1115
Providing AI/ChatGpt Services - PM!
1. For open source contribution to accelerate, you need to detail the documentation and have a website that is like the primary source of the contact and not GitHub.
2. The Readme file is too short and doesn't really explain much as in what is the purpose of the project or what it looks like in action so you might as well improve it.
3. There is no contribution guide to get anyone wanting to contribute?
jr. member
Activity: 49
Merit: 23
who is this scammer giving negative trust to me



its a web template. web template. this project is not stealing any code.


oh, he done this multiple times. nevermind.




Yeah, and in addition, we have written it from scratch in python, I never seen something similar in python. As I said before, our goal is to simplify using bitcoin on your own.
member
Activity: 142
Merit: 26
who is this scammer giving negative trust to me



its a web template. web template. this project is not stealing any code.


oh, he done this multiple times. nevermind.



jr. member
Activity: 49
Merit: 23
Demo is now updated, enjoy!
Demo link in github repo readme and on screen (:

https://github.com/MrNaif2018/bitcart-docker
jr. member
Activity: 49
Merit: 23
All the changes have been pushed to master branch, enjoy!
Full changelog can be found here:
https://github.com/MrNaif2018/bitcart/commit/e709e9ac2a61bb508b33a2317f45e792eef21190
Demo will be updated soon.
jr. member
Activity: 49
Merit: 23
enforcing adoption of cryptocurrencies is quite offensive to people, the problem is that those that created money want to take things that where much more difficult to create than the money.
I'm not sure if I understood you right, but in general our target is to make it simple. When we wanted to use bitcoin features and not using third party, we didn't find anything that
would be easy to use and with minimal costs. But when we found electrum, it was much better, but it is quite undocumented. But when after some time we managed to do it,
we decided to create this project to help others, so that they won't spend months on it and they will get easier setup. Also those who created money hard way can do the same, but I want it to be like
if to forget that I created this project, when I search for solutions for accepting bitcoin etc, I will find this solution and will easily install it and just enjoy using it without fixing some things or digging the whole internet.
sr. member
Activity: 1470
Merit: 325
enforcing adoption of cryptocurrencies is quite offensive to people, the problem is that those that created money want to take things that where much more difficult to create than the money.
jr. member
Activity: 49
Merit: 23
Ok, I think it is time for the first spoiler. Note that it is work in progress, any suggestions on improving are welcome of course.
Currently we have restructured our system, now you create wallets and connect to stores. Plus soon we will have each store reference to
"site", which is a django model so we can access one server from different domains and get some info... More details later (:
Currently we have redone main page, wallets page and stores page, plus lots of improvements. We have also switched to postgresql, share your thoughts about it.
The page you see is stores page, so, that's all for the first spoiler (:


And yeah, no page loading, going from page to page, there will be popups (:
Pages:
Jump to: