/velox

A full Stack e-commerce web application built with MEAN stack.

Primary LanguageHTMLMIT LicenseMIT

Velox

Badge Badge Badge Badge

Badge Badge Badge Badge

Description

A full Stack e-commerce web application built with MEAN stack.

Demo

Demo

Dependencies

Node.js>=16.15.0
@angular/cli>=14.1.3
npm>=8.17.0

Installation

git clone https://github.com/abdelrahman0w/velox
cd velox/server
npm i
cd ../client
npm i @angular/cli @angular-devkit/build-angular @angular/compiler-cli typescript
npm i

Usage

Run Server

cd velox/server
npm start

Run Client

cd velox/client
ng serve

You have to run both server and client together to use the full version.

Database

To use your database, do the following:

  • Create a .env file in the following path: velox/server/config/.env
  • Use MONGO_URI variable for your MongoDB URI, (e.g., MONGO_URI="mongodb://localhost:27017/myDB")

Used Stack

Badge Badge Badge Badge

MEAN Stack:

  • MongoDB
  • Express
  • Angular
  • Node.js

Contributors

Maria Gamal Basmala Ebrahim Nada Ahmed Ahmed Bedir Mohamed Aref Ahmed Eid Bahaa Mohamed Abdelrahman Wael