Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nhathvv/backend-nodejs-ecommerce


https://github.com/nhathvv/backend-nodejs-ecommerce

express mongodb pug

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# E-Commerce
## Introduction

This is a comprehensive guide to setting up and running the e-commerce application.

## Timeline

8 Weeks

## Installation and Setup Instructions

### Installation

1. First, clone this repository to your local machine:

```bash
git clone

```

2. Set up your environment variables:

```bash
PORT=3000
HOSTNAME=localhost
MONGODB_URL=
# Setup Cloudinary
CLOUD_NAME=
CLOUD_KEY=
API_SECRET=
# User & Password for sending emails
EMAIL_USER=
EMAIL_PASS=

```

3. Install the necessary dependencies:

```bash
npm install

```

### Running the Application

1. After installing the dependencies, start the development server:

```bash
npm run dev

```

2. Once the server is running, you can access the application at: http://localhost:3000/. This is your introduction to the ecommerce-shop.