/EasyShop

Primary LanguagePHPApache License 2.0Apache-2.0

EasyShop


GitPoint

A complete user-friendly online webshop made with PHP OOP & MySQL.

Download on the App Store Get it on Google Play

Table of Contents

Introduction

Build Status Coveralls All Contributors PRs Welcome Commitizen friendly Gitter chat

View repository and user information, control your notifications and even manage your issues and pull requests. Built with React Native, GitPoint is one of the most feature-rich unofficial GitHub clients that is 100% free.

Available for both iOS and Android.

Features

The following features are included in this software:

Admin:

  • Admin panel (for the seller)
  • Can upload goods with a .csv file
  • Built-in installer to configure the webshop details, database connection and more in one step
  • Can create categories and add products to it
  • Can view full list of products
  • Can delete products
  • Can update products
  • Can add products one by one
  • Can view salaries & income

User/Visitor:

  • Can browse goods

Feedback

Feel free to send me feedback on Codester so I can make the project better!

If there's anything you'd like to chat about, please feel free to contact me on Discord (petyadev#1129)!

Creator(s) of this software

This software was made by Peter Till, who sold it on Codester.

Build Process

  • Make sure that you have the latest installation of PHP, MySQL, Apache on your machine.
  • Copy the source code (the files and folders located inside the same directory as this documentation) files into your web server's root folder
  • Make the file(s) and folder(s) visible and writeable to everyone so the installer is able to configure your webshop
  • Open your website with the installer inside a desktop browser. The URL should be www.yourdomain.com/installer/.
  • Fill out the Shop name, Shop description, Support email and Company localisation fields
  • Fill out the System configuration box's fields with your database and it's credentials. If you aren't sure, contact your network administrator, the IT team or the web hosting provider.
  • Decide your admin username and password. You will be able to log into the admin panel with these, so make sure you will remember your password but other people can't guess it.
  • Click the Next button

Please take a look at the contributing guidelines for a detailed process on how to build your application as well as troubleshooting information.

Development Keys: The CLIENT_ID and CLIENT_SECRET in api/index.js are for development purposes and do not represent the actual application keys. Feel free to use them or use a new set of keys by creating an OAuth application of your own. Set the "Authorization callback URL" to gitpoint://welcome.

Backers Backers on Open Collective

Thank you to all our backers! 🙏 [Become a backer]

Sponsors Sponsors on Open Collective

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

Acknowledgments

Thanks to JetBrains for supporting us with a free Open Source License.