NodeArt / angular-commerce

Angular components for scaffolding online store
https://angularcommerce.io
MIT License
565 stars 252 forks source link

Where is tutorial? #5

Closed gauloics closed 3 years ago

gauloics commented 7 years ago

Any tutorial to build full application use this component?

nosovk commented 7 years ago

@yaroslavOshyyko is working on stater kit - we will publish it soon, please wait a bit. Or contact me directly by mail or hangouts: nosov@nodeart.io - I will share you existing store code if it's ok to you.

gauloics commented 7 years ago

maybe better wait, I hope that is beginner friendly 😊

gauloics commented 7 years ago

I want to learn nake an app that work to pre order or simple reservation to buy some food and drink. Work both user and admin with firebase as back end. Is that possible?

quentinous commented 6 years ago

@nosovk Hey, I sent you an email for an existing store sample. Do not hesitate. Many thanks.

gauloics commented 6 years ago

and until now, there new feature of firebase, firestore. Lot of time to update before make guide release.

nosovk commented 6 years ago

Yep, soon we will release new version oriented for new FireStore

nosovk commented 6 years ago

Also we have DAL - data abstraction level, which makes migration pretty easy, but we are currently in progress of adopting NgRX. Soon we will release new version with both features under the hood. (NgRX is awesome :) )

gauloics commented 6 years ago

That way sir, i try to be patient after week you said before 😁, just wait...

incognitojam commented 6 years ago

Hi, I'd like to know how progress is on this tutorial? I'm very interested in using angular-commerce, but without a guide or more documentation it's very daunting. Many thanks.

nigel-dewar commented 6 years ago

Hi There @nosovk , interested in a sample as well if you have one. ?

Cheers

MJahangir82 commented 6 years ago

Hello @nosovk , based on your reply to @yaroslavOshyyko Sep 17, 2017. is there any update ? could you please share some demo ? i also sent you an email. Thanks!!!

nosovk commented 6 years ago

Currently have only a demo app. You can see it over that link https://oleksmir-test.firebaseapp.com/login And it's sources: https://github.com/oleksmir/angular-commerce/tree/demo-app

Currently we faced a problem with FireStore - it allows to filter documents only by one field. In first version we used ElasticSearch to face that problem. It's good, but very complex solution, with lots of performance caveats. And its not supported by new FireStore. Unfortunately there is still no way to use filter on a set of fields in a new FireStore. That's why now we investigating CouhDB. It looks like perfect solution (because of pouchDB). But - there is a bunch of problems with authorization. We need to create separate DB for each user in CouchDB. It means some proxy authorization layer still needed. Currently we are thinking to building more demo\documentation with firebase, but we will place some doc with limitations of solutions based on top of firebase. (You can see them in a demo above - no multiple attribute filtering)

tibinthomas commented 6 years ago

Any updates ?

sanath118 commented 6 years ago

If there's a demo app, it'd be nice. Or at least a tutorial to how to build an app with this?

ghost commented 6 years ago

Any update yet?

I would love to use Angular commerce! I think this one's easier to use than React's Reaction Commerce...

pwnzz commented 6 years ago

Hi, is there any change yet? It would be great if there will be any tutorial or demo to work with. Thanks

nchigwamba commented 5 years ago

Hi, is there any movement on a tutorial?

NathanAlcantara commented 5 years ago

It would be really helpful if a tutorial or example (actual) of how to use exist, i feeling that i almost get it of how work

westlakem commented 5 years ago

Guess this is a dead project... no new information in over a year :-(

sdrissen commented 4 years ago

Currently have only a demo app. You can see it over that link https://oleksmir-test.firebaseapp.com/login And it's sources: https://github.com/oleksmir/angular-commerce/tree/demo-app

Currently we faced a problem with FireStore - it allows to filter documents only by one field. In first version we used ElasticSearch to face that problem. It's good, but very complex solution, with lots of performance caveats. And its not supported by new FireStore. Unfortunately there is still no way to use filter on a set of fields in a new FireStore. That's why now we investigating CouhDB. It looks like perfect solution (because of pouchDB). But - there is a bunch of problems with authorization. We need to create separate DB for each user in CouchDB. It means some proxy authorization layer still needed. Currently we are thinking to building more demo\documentation with firebase, but we will place some doc with limitations of solutions based on top of firebase. (You can see them in a demo above - no multiple attribute filtering)

The demo is down. Is this project still work in progress? Would you share the unfinished tutorial mentioned here:?

@yaroslavOshyyko is working on stater kit - we will publish it soon, please wait a bit. Or contact me directly by mail or hangouts: nosov@nodeart.io - I will share you existing store code if it's ok to you.

nickyrabit commented 4 years ago

i think its dead, jim

EatPrayCode commented 4 years ago

Please put a sample working store. Dont you guys want us to use your frameowork?

nickyrabit commented 4 years ago

I think it does not work

On Fri, Jun 12, 2020, 11:11 EatPrayCode notifications@github.com wrote:

Please put a sample working store. Dont you guys want us to use your frameowork?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/NodeArt/angular-commerce/issues/5#issuecomment-643137707, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABWCXITNUFHHINDBM2SKHATRWHPKZANCNFSM4D24JNZA .

paulayo93 commented 4 years ago

Maybe the project could be transferred to someone who is passionate about the project and its objective. It will be great to see that happen.

sdrissen commented 4 years ago

I have e-mailed them now. If they didn't publish the tutorial, this project can be considered lost.

Before I reverse engineer this to make the tutorial by myself, only to see, that it didn't work... Then it can better be rebuild from scratch.

No offense, NodeArt - I really want to appreciate your work. But I need something to see it. As we all do.

nosovk commented 4 years ago

Currently we use parts of AngularCommerce but with different back-end, not with Firebase. Adapting it to opensource will take some efforts, we currently more focused on our customer requests, rather then on adapting it for unattendant usage. If you wan't you can contact our sales rep at sales@nodeart.io and order custom product based on AngularCommerce or additional components development. If any of our clients will be able to cover costs of packing it to opensource we will create updated packages and new documentation. Anyway it will be decoupled from FireBase family of products.

EatPrayCode commented 4 years ago

The home page says (https://angularcommerce.io/): Check how an e-shop builds with google super-tech power feels? Angular charged by Firebase.

It is false advertisement. Just for SEO, if you have it up, sorry then. Dont misguide people.

nickyrabit commented 4 years ago

you should show us a DEMO please

On Sat, Jun 13, 2020 at 11:17 PM EatPrayCode notifications@github.com wrote:

The home page says (https://angularcommerce.io/): Check how an e-shop builds with google super-tech power feels? Angular charged by Firebase.

It is false advertisement. Just for SEO, if you have it up, sorry then. Dont misguide people.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/NodeArt/angular-commerce/issues/5#issuecomment-643672958, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABWCXIXZOO6UD7G3ZVX53EDRWPNEDANCNFSM4D24JNZA .

-- Nicholaus N Legnard Consultant Software Developer +255 685 097 713

sdrissen commented 4 years ago

Currently we use parts of AngularCommerce but with different back-end, not with Firebase. Adapting it to opensource will take some efforts, we currently more focused on our customer requests, rather then on adapting it for unattendant usage. If you wan't you can contact our sales rep at sales@nodeart.io and order custom product based on AngularCommerce or additional components development. If any of our clients will be able to cover costs of packing it to opensource we will create updated packages and new documentation. Anyway it will be decoupled from FireBase family of products.

I see, that you develope shops for paying customers. If you want to make this repository public, you may give us the ability to make money of out it. If you don't want this, mark your repository as private. If you want to spread your code, only to make it useful to some other, the repository should be public. Even if it is not firebase - give us what you have and we will make use of it. If you are focused on money - which I can understand very well - please mark it as private. Don't make us hope to use an open source framework for e-commerce, if you are not willing to give it.

We are all developers - we depend on the work of others. We all of us. Maybe I cannot speak for the others, but I didn't work on angular core. But even they depend on the innovations of javascript.

nickyrabit commented 4 years ago

finally someone said it

On Sun, Jun 14, 2020 at 4:22 AM sdrissen notifications@github.com wrote:

Currently we use parts of AngularCommerce but with different back-end, not with Firebase. Adapting it to opensource will take some efforts, we currently more focused on our customer requests, rather then on adapting it for unattendant usage. If you wan't you can contact our sales rep at sales@nodeart.io and order custom product based on AngularCommerce or additional components development. If any of our clients will be able to cover costs of packing it to opensource we will create updated packages and new documentation. Anyway it will be decoupled from FireBase family of products.

I see, that you develope shops for paying customers. If you want to make this repository public, you may give us the ability to make money of out it. If you don't want this, mark your repository as private. If you want to spread your code, only to make it useful to some other, the repository should be public. Even if it is not firebase - give us what you have and we will make use of it. If you are focused on money - which I can understand very well - please mark it as private. Don't make us hope to use an open source framework for e-commerce, if you are not willing to give it.

We are all developers - we depend on the work of others. We all of us. Maybe I cannot speak for the others, but I didn't work on angular core. But even they depend on the innovations of javascript.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/NodeArt/angular-commerce/issues/5#issuecomment-643704154, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABWCXIU7YMRHXFIUVQG4XQTRWQQ4FANCNFSM4D24JNZA .

-- Nicholaus N Legnard Consultant Software Developer +255 685 097 713

paulayo93 commented 4 years ago

Currently we use parts of AngularCommerce but with different back-end, not with Firebase. Adapting it to opensource will take some efforts, we currently more focused on our customer requests, rather then on adapting it for unattendant usage. If you wan't you can contact our sales rep at sales@nodeart.io and order custom product based on AngularCommerce or additional components development. If any of our clients will be able to cover costs of packing it to opensource we will create updated packages and new documentation. Anyway it will be decoupled from FireBase family of products.

What you intend to achieve with this project has been deluded from, it will be good if the team at NodeArt can revisit the purpose of Open Sourcing this project in the first place.

Requiring a client for funds to start the project is great, but don't you think having a sample website that shows what the project does will be a good way to kick start the project again. I am not the community, I feel you will receive awesome support from the community for putting out such a good project as this.

It all boils down to the awesome team at NodeArt in making the decision as to what is the future of AngularCommerce and take action.

nickyrabit commented 4 years ago

People just want a sample demo. hosted on your servers. We shall request a feature for this to be private

On Sun, Jun 14, 2020, at 12:06 PM Paul Oloyede notifications@github.com wrote:

Currently we use parts of AngularCommerce but with different back-end, not with Firebase. Adapting it to opensource will take some efforts, we currently more focused on our customer requests, rather then on adapting it for unattendant usage. If you wan't you can contact our sales rep at sales@nodeart.io and order custom product based on AngularCommerce or additional components development. If any of our clients will be able to cover costs of packing it to opensource we will create updated packages and new documentation. Anyway it will be decoupled from FireBase family of products.

What you intend to achieve with this project has been deluded from, it will be good if the team at NodeArt can revisit the purpose of Open Sourcing this project in the first place.

Requiring a client for funds to start the project is great, but don't you think having a sample website that shows what the project does will be a good way to kick start the project again. I am not the community, I feel you will receive awesome support from the community for putting out such a good project as this.

It all boils down to the awesome team at NodeArt in making the decision as to what is the future of AngularCommerce and take action.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/NodeArt/angular-commerce/issues/5#issuecomment-643739369, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABWCXIT4JMJSSUF62SBYGPDRWSHJPANCNFSM4D24JNZA .

-- Nicholaus N Legnard Consultant Software Developer +255 685 097 713

pennygum commented 4 years ago

Does anyone else know of an open source Angular e-commerce project? Especially multivendor? I was hoping to use this source code as a starting point, but I think it might be a waste of time.

The https://angularcommerce.io/ website is very misleading.

nosovk commented 4 years ago

Old version should be working now, documentation is still here, even more - it shouldn't take a lot of time to update it. But writing new demo will take some time, old demos are currently down. But documentation is correct, you can setup firebase realtime database using it now, except there will be some problems with flashlight component.

I've made a request to client to publicat one of old shops in public, waiting for approval.

Currently there is still no other solutions to build shop using Angular. We are still on a track, but now have no funding for active contributing to opensource, that's why only old freezed version is available.

TreyPaschal commented 3 years ago

This code should be made private and you should do what you can to have this removed as a solution when people google Angular Ecommerce. If it doesn't work or even has bugs, the way you present this as a viable solution for anyone looking. IE Devs Entrpenuers is very misleading and wastes everyone that stumbles on its time. Present yourself as an open-source application that is incomplete. It looks as if you are a legit commercial ready app.

nosovk commented 3 years ago

This code should be made private and you should do what you can to have this removed as a solution when people google Angular Ecommerce. If it doesn't work or even has bugs, the way you present this as a viable solution for anyone looking. IE Devs Entrpenuers is very misleading and wastes everyone that stumbles on its time. Present yourself as an open-source application that is incomplete. It looks as if you are a legit commercial ready app.

This code supports a few shops even now, but newer products done on slightly different version and fixes not back-ported because no customer who willing to pay for that work. You may contact sales@nodeart.io about funding that process.

Also because of it's opensource you may add fixes\updates and new components yourself. Also you can fork it and completely rewrite.

Commercial ready app - it's not about opensource :)

westlakem commented 3 years ago

This code should be made private and you should do what you can to have this removed as a solution when people google Angular Ecommerce. If it doesn't work or even has bugs, the way you present this as a viable solution for anyone looking. IE Devs Entrpenuers is very misleading and wastes everyone that stumbles on its time. Present yourself as an open-source application that is incomplete. It looks as if you are a legit commercial ready app.

This code supports a few shops even now, but newer products done on slightly different version and fixes not back-ported because no customer who willing to pay for that work. You may contact sales@nodeart.io about funding that process.

Also because of it's opensource you may add fixes\updates and new components yourself. Also you can fork it and completely rewrite.

Commercial ready app - it's not about opensource :)

@nosovk It's not about having "updates" and things like that, but when a company provides an open source product, and places it on the web, and creates a professionally designed website to advertise said open source project with a "Download Now" button, it needs to be in a working state.

There is nothing to work from here because it doesn't work. In the olden days, your company would be sued for false advertisement.

EatPrayCode commented 3 years ago

Dont beat around the bush. Have minimum decency to put up a demo before saying, this is open source. Or like everyone is suggesting, make it private. Using SEO to attract clients here and you very well know, this doesnt work. You are not sounding smart with that smileys. You come across as a indecent project owner. Shame on you.

nosovk commented 3 years ago

There was a link to demo above. Also there was link to demo store provided in comments above. We do not advertise that you can do a shop in a minutes. We provided set of components, framework with implementation of Data Abstraction Layer and other principles that allowed us to build shops using Angular. You may use that components to build your aplicacion or not. Back in 2018-2019 we put lots of efforts in making it popular, provided examples, docs, support and helped to implement solutions on top of it. But there was no other contributors to base components, and also non of our customers was willing to pay for porting new features to OpenSource version.

It means that you can still use that old version of our components that we build. But I recommend to update it first to latest Angular version. Also Firebase now provides FireStore, which allows better queries without ElasticSearch (because flashlight is deprecated for now) and you probably should add it as provider instead of old one . If you're looking for ready to go solution - it's not that case, you will have to build your own components to wrap data layer to create some unique design. You will need to do it yourself or will need to hire somebody for that.

Keeping angular-commerce updated and properly maintained currently not covered by any institution, which is easily to understand from updates history. If you willing to maintain project - feel free to do it. We are not insisting on it, also we are not charging you for using it. We build it, we use it in production for our customers, we ask community to contribute, if you have some time - feel free to create PR with fixes\updates.