Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/humsarika/travel-mate-ecommerce

Travel products and accessories eccomerce website using MongoDB, Nodejs, Express.js, Handle bars
https://github.com/humsarika/travel-mate-ecommerce

css express-flash express-handlebars express-middleware express-router express-session expressjs handlebars mongodb nodejs passport-local passportjs travel-website travelmate

Last synced: about 1 month ago
JSON representation

Travel products and accessories eccomerce website using MongoDB, Nodejs, Express.js, Handle bars

Awesome Lists containing this project

README

        

# Travel-Mate E-commerce

This is a simple e-commerce project built using Node.js, Express, MongoDB, and HTML/CSS. The project allows users to login, signup, logout, browse products, add them to their cart, and remove product from cart. When a user login then web app greet user by their name.

## Prerequisites

- Node.js (version 12 or higher)
- MongoDB (version 4 or higher)

## Getting Started

### 1. Clone the repository:

```bash
git clone https://github.com/humsarika/travel-mate-ecommerce.git
```

### 2. Change into the project directory:

```bash
cd travel-mate-ecommerce
```

### 3. Install the dependencies:

```bash
npm install
```
### 4. Start the development server:
```bash
npm run dev
```
### 5. Open your browser and navigate to http://localhost:3000 to view the application.