payload icon indicating copy to clipboard operation
payload copied to clipboard

feat(templates): ecommerce template v3

Open paulpopus opened this issue 1 year ago • 40 comments

paulpopus avatar Sep 18 '24 22:09 paulpopus

I've just been trying to get it to ~work~ with the latest beta. I made a lot of changes- some type related, some updating to latest api. I started with the payload-vercel-postgres-template and then once I got it to work I moved over to the feat/ecommerce-template branch and tried to merge it in. Not sure if this is even a help at all, but though I would just put it here in case it is.

https://github.com/jcourson8/payload/tree/feat/ecommerce-3-update

jcourson8 avatar Nov 10 '24 00:11 jcourson8

bump

tan-ahmed avatar Jan 01 '25 18:01 tan-ahmed

Cant wait for publish 🚀

Hankier avatar Jan 21 '25 16:01 Hankier

Is there any ETA for this?

netzpixel avatar Jan 22 '25 15:01 netzpixel

We are waiting for the release 🎉🎉.

dhiaaeddine16 avatar Jan 22 '25 19:01 dhiaaeddine16

Hey guys! When will be the next release?

mvarchdev avatar Jan 27 '25 12:01 mvarchdev

We are dying to get some updates!

netzpixel avatar Jan 27 '25 13:01 netzpixel

Come on, no reason to be so impatient guys. Give them the time to refine everything. It‘ll be ready when it‘s ready

DavideBecker avatar Jan 27 '25 13:01 DavideBecker

Work in progress, we'll be working on designs this week, meanwhile I've been simplifying some of the logic around stripe integration, once designs are done I can lock in and quickly update the frontend and then we're ready...

Technically speaking a lot of the logic from the commit before the last one is in place, it's just UI work that needs doing in case anybody is looking for a working example.

paulpopus avatar Jan 27 '25 22:01 paulpopus

Hi! Curious to know if there's an update on this?

profplum700 avatar Feb 11 '25 20:02 profplum700

hey payload team I am planning to start a project with payload any update or idea when we can see the V3 e-commerce template

mrwebninja avatar Feb 18 '25 10:02 mrwebninja

Work in progress, we'll be working on designs this week, meanwhile I've been simplifying some of the logic around stripe integration, once designs are done I can lock in and quickly update the frontend and then we're ready...

Technically speaking a lot of the logic from the commit before the last one is in place, it's just UI work that needs doing in case anybody is looking for a working example.

It's been over a month since this update. Is there any news on this topic? Any ETA?

netzpixel avatar Mar 01 '25 09:03 netzpixel

Design has been worked on this week, I'm rewriting our variants logic and gonna implement the new design over the next few weeks, thank you all for your patience here

paulpopus avatar Mar 02 '25 00:03 paulpopus

Design has been worked on this week, I'm rewriting our variants logic and gonna implement the new design over the next few weeks, thank you all for your patience here

@paulpopus variants products sound exciting, any ETA?

mrwebninja avatar Mar 04 '25 12:03 mrwebninja

Design has been done, I'm working as fast as I can on updating it, we'll move styling to v4 Tailwind as well, there will be an initial working version ready in the next several days

Here's also the new variants UI

image

paulpopus avatar Mar 07 '25 12:03 paulpopus

Design has been done, I'm working as fast as I can on updating it, we'll move styling to v4 Tailwind as well, there will be an initial working version ready in the next several days

Here's also the new variants UI

image

Awesome! Thanks for the update!

netzpixel avatar Mar 07 '25 12:03 netzpixel

Design has been done, I'm working as fast as I can on updating it, we'll move styling to v4 Tailwind as well, there will be an initial working version ready in the next several days

Here's also the new variants UI

image

Damn, that looks really cool. Great job. Looking forward to see how you ended up solving a lot of the challenges we faced in our e-commerce approach.

DavideBecker avatar Mar 07 '25 16:03 DavideBecker

This looks awesome! Excited to get to work on building with it. Great work @paulpopus!

shurerider avatar Mar 18 '25 19:03 shurerider

Hi! First of all great work @paulpopus ! I think a good feature would be to add localized labels like "all products", "product". It would be easier to change the labels for language based e-commerce. Looking forward to work with this template!

DZsolt01 avatar Mar 29 '25 07:03 DZsolt01

give me that sweet sweet ecom template!

sigkappel avatar Apr 06 '25 04:04 sigkappel

Hi, wondering if there are any updates on this template? Possible to get an updated timeline? Thank you.

shurerider avatar Apr 17 '25 17:04 shurerider

@paulpopus Buddy, could you at least reveal the month when the e-commerce template will be available?

mrwebninja avatar Apr 21 '25 08:04 mrwebninja

Bro, we need this !!!

Jeromestein avatar Apr 21 '25 18:04 Jeromestein

@mrwebninja

Have you...

  1. Cloned this repo and branch
  2. Copied and replaced the files from templates/ecommerce into a newly created blank Payload project
  3. Installed the dependencies, initialised a database

And tested it in its current state? You might be surprised to find that it's working for the most part.

If you find an incomplete feature within the ecommerce template, then, by all means finish coding it and submit a PR to this branch. That would be helpful.

alifeinbinary avatar Apr 21 '25 20:04 alifeinbinary

@mrwebninja

Have you...

  1. Cloned this repo and branch
  2. Copied and replaced the files from templates/ecommerce into a newly created blank Payload project
  3. Installed the dependencies, initialised a database

And tested it in its current state? You might be surprised to find that it's working for the most part.

If you find an incomplete feature within the ecommerce template, then, by all means finish coding it and submit a PR to this branch. That would be helpful.

Thanks! Doing that!

Jeromestein avatar Apr 21 '25 20:04 Jeromestein

@mrwebninja Have you...

  1. Cloned this repo and branch
  2. Copied and replaced the files from templates/ecommerce into a newly created blank Payload project
  3. Installed the dependencies, initialised a database

And tested it in its current state? You might be surprised to find that it's working for the most part. If you find an incomplete feature within the ecommerce template, then, by all means finish coding it and submit a PR to this branch. That would be helpful.

Thanks! Doing that!

@Jeromestein You're talking about this repo: https://github.com/payloadcms/payload/tree/feat/ecommerce-template I already tried a month ago, npm i & setup database, but didn't work, website broke, will try once more

mrwebninja avatar Apr 22 '25 07:04 mrwebninja

+1

biapar avatar Apr 24 '25 13:04 biapar

@mrwebninja Have you...

  1. Cloned this repo and branch
  2. Copied and replaced the files from templates/ecommerce into a newly created blank Payload project
  3. Installed the dependencies, initialised a database

And tested it in its current state? You might be surprised to find that it's working for the most part. If you find an incomplete feature within the ecommerce template, then, by all means finish coding it and submit a PR to this branch. That would be helpful.

Thanks! Doing that!

How is this process so far?

ashwindersk avatar Apr 29 '25 15:04 ashwindersk

@Jeromestein @Jeromestein Any luck getting this up and going?

shurerider avatar May 02 '25 00:05 shurerider

Easist way I got it running is just to copy the ecommerce folder, open it in vscode, build the dependencies (pnpm install) and run the project (pnpm dev). you'll have to update the .env with the payload secret (random string) and a reference to your database.

did a screen record. May help some people. https://youtu.be/gCydBjg22FU

sigkappel avatar May 04 '25 18:05 sigkappel