Navigation Menu

Skip to content

Twaha-Rahman/e-commercify

Repository files navigation

E-commercify

LightHouse CI Build Status Dependabot Status Setup Automated PRs Welcome

E-commercify is a full open source E-commerce site from the frontend to the backend. The project uses all the latest and industry approved technologies to create a complete e-commerce site that's ready to be deployed.

You can see a live demo of the project by clicking here -

Open in Gitpod

Install prerequisites

Start by installing the prerequisite software:

Name Version Notes
Node.js 12.x Download Node.js
npm (comes bundled with Node) 6.x Does not have LTS releases, we use the version bundled with Node LTS
MongoDB Community Server 4.2.7 Download MongoDB Community Server

If you're going to contribute to this project, you'll also need a text-editor and git. You can use any text editor you want, but we recommend using VSCode. We also recommend you use the latest version of Git.

Running For Production

Running E-Commercify as a production site is very simple.

Follow these steps -

  1. Install the required softwares
  2. Set up the environment variable file by running -
# macOS / Linux
cp sample.env .env

# Windows
copy sample.env .env
  1. Change the IS_PRODUCTION value in the .env file from false to true. Like so -
IS_PRODUCTION=true
  1. Install all the dependencies by running -
npm ci
  1. Start the production server by running -
npm run start

Contributing

We are glad to receive PRs from anybody who is interested. If you want to contribute to this open source project head over to the Contributing Guide.

Ask For Help

If you have any question about the project, you can open an issue. You can also reach us in the E-Commercify Devs Discord server.

Happy Coding!

About

E-commercify is a full open source e-commerce site from the frontend to the backend.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages