Skip to main content

commercetools Visualizer - a public available custom application

  • September 10, 2024
  • 9 replies
  • 278 views
commercetools Visualizer - a public available custom application
Philipp Hofmann
commercetooler
Forum|alt.badge.img+1

Hey team,
as part of my onboarding a couple of years ago I started to develop a custom merchant center application that helped me to understand how:

  • Custom Applications work
  • How to deploy Custom Applications
  • How the commercetools Composable Commerce APIs function

Ever since we are using it in presales to do little things that the Merchant Center does not out of the box, e.g. like visualising “States” or “Types”.

Since “Sharing is Caring” we thought, we make it available for all of you to have a look at it and use it.

https://github.com/commercetools-demo/commercetools-visualizer

Be aware, this is just a repository, no support or maintenance promises are attached. This repository has nothing to do with commercetools as a company  except that the code was mainly created by people working for commercetools. 

 

 

Forum|alt.badge.img+1

Hi Philipp

This is great, very good to have it on our local, if we want to visualize, debug the store.

I see there are some issues in the app, it breaks on cart, shopping-list pages but it's a good start if we want to build something on top of it.


Philipp Hofmann
commercetooler
Forum|alt.badge.img+1

Hey @manish-sirvi ,

interesting, what node and yarn version did you use?
I just retested locally and on a colleagues machine and we were able to build the whole repository successfully using 

  • Node v18.12.0
  • Yarn 1.22.22

I added the requirements for local development to the readme file as well.


Forum|alt.badge.img+1

Hey @Philipp Hofmann 

I mean the application is running but there are some small issues here and there.

for e.g. here if the variant doesn't have the image the page will break, it should be made optional.

Similar to this there are other areas too where it was failing to render the data properly.

 


Philipp Hofmann
commercetooler
Forum|alt.badge.img+1

Hey @manish-sirvi,

now I got you. You are invited to help and create PRs :)
Alternatively, feel free to create an issue here: https://github.com/commercetools-demo/commercetools-visualizer/issues

As I mentioned, it is a pet-project and very opportunistic when it comes to code quality. 


Forum|alt.badge.img+1

Hi @Philipp Hofmann 

I have tried to fix one issue, but it looks like I don’t have the necessary permissions to create a PR.


Philipp Hofmann
commercetooler
Forum|alt.badge.img+1

Hey @manish-sirvi 
i am not a github expert, but if you share your github handle with me, Ill add you as a contributor. I was expecting it to work ootb as the repository is public.

 

Philipp


Philipp Hofmann
commercetooler
Forum|alt.badge.img+1

Big shout-out to @manish-sirvi for creating a PR to fix my bugs 😎

Thank you!


Patrick Burkart
Forum|alt.badge.img+2

Isn’t this one if the best parts of working as a developer?
When other developers fix your bugs?


Forum|alt.badge.img+1
Philipp Hofmann wrote:

Big shout-out to @manish-sirvi for creating a PR to fix my bugs 😎

Thank you!

Thank you so much for the shout-out! I am really enjoying working on this app. I look forward to contributing more and collaborating with fellow commercetoolers. Cheers!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings