Skip to content

An eCommerce solution made to be fast, reliable and easy to work with for shop manager and developers.

License

Notifications You must be signed in to change notification settings

uldtot/wcioShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

243 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wcioShop

SonarQube status: https://sonarcloud.io/project/overview?id=uldtot_wcioShop

The status of this project can be seen here (estimated)

Catalog mode: 100% 🎉🎉🎉

Shop mode: 10%

Full shop mode is far from ready. When the catalog mode is done, this will go up to 25%, but there are still plenty to do, like shipping, payment, cart, email, and admin order functions.

Detailed status:

Admin:

  • Login 100%
  • Dashboard 100%
  • Orders 1%
  • Categories 100%
  • Products 100%
  • Pages 100%
  • File manager 90%
  • Settings 100%
  • Apps 1%
  • Search 100%

Frontend:

  • Search 100%
  • header.tpl 100%
  • footer.tpl 100%
  • head.tpl 100%
  • index.tpl 100%
  • categories.tpl 100%
  • products.tpl 100%
  • cart.tpl 1%
  • checkout.tpl 1%

Follow Discussions for updates: https://github.com/websitecareio/wcioShop/discussions

What is wcioShop

An e-commerce solution focused on speed and reliability. Long story short, the first version of this system was built in 4 days of nonstop coding (YES I did not sleep for days coding the first version in 2010). This system has been in use since 2010, but has never been made public. This GitHub project will fix that. I will make many changes to this before adding files to GitHub.

If you want to read the long version of why and how I coded this in 4 days originally, then head over to Discussions

Requirements

  • PHP 8 (Developed on PHP 8.4, might work on older versions)
  • Apache 2.4+ web server
  • A valid and working SSL certificate. Any error due to a missing SSL will not be fixed. With the availability of free SSL Let's Encrypt, there is no reason not to have it.

FAQ

Is there a live shop I can see?

Yes, there is a live shop with this system on. You can view it here: https://kimvinberg.dk

This shop runs a different version (newer) than the one you get from the GitHub here, because I use this to develop new functions.

What is catalog mode / full shop mode

Catalog mode is a catalog only. No purchasing is possible. Prices and stock status is not displayed by default (but can be). Full shop mode is a fully working site with purchasing.

Issues / Bug report

If you experience any errors, please report them at the link below. If you can provide screenshots too. Go here for issues or bug reports: https://github.com/websitecareio/wcioShop/issues

Want to help?

If you want to help, I would like any help I can get.

  • Coding help: Help in making custom apps like payment gateways, shipping stuff, and accounting sync would be useful. Currently, there is no need for more people to work on the core itself, but any help will be most welcome :)

  • Design: If you want to, it could use a pretty store theme that can be downloaded. Must be your own design and code.

  • Translation: I haven't really looked much into how to translate this yet, will be looked into when it's ready for use I guess. But if you want to translate, let me know.

  • Testing: If you want to help test this out, open an issue and I will contact you (not everything is uploaded here yet, so I might have more ready that is not yet visible). IT can be maybe just a specific function or something.

Themes

There is a default theme (not pretty, but functional). You can, of course, create your own easily and do what you want.

Documentation

There will be made several documentations. All can be found at the link below:

https://github.com/websitecareio/wcioShop/wiki

About

An eCommerce solution made to be fast, reliable and easy to work with for shop manager and developers.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Contributors 2

  •  
  •