Skip to content

shashwattt/customer-mean-app

Repository files navigation

Customer Management App using MEAN stack

This project is initiatilly generated from angular-cli version 1.0.0-beta.28.3. Integrated with express and mongodb library and Angular Material.

Its has simple customer management feature viz Add, update & Delete

This project is made for learning and testing.

Hosted on AWS EC2 instance - View Running Application

Features

  • Angular 5
  • TypeScript 2
  • Mongoose 4.6.3
  • Express 4.16.2
  • Angular Material 5.0.0-rc.3
  • TSLint

Usage

Clone it to your prefered location

 git clone https://github.com/shashwattt/customer-mean-app.git <directory_name> --depth=1
 cd <directory_name>

Download dependencies

 npm install

To run locally

Run

npm start

Navigate to http://localhost:3030/.

For development

Use ng build --watch to keep watch on Front end file changes. Use nodemon server.js to keep watch on Server end file changes.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor. Before running the tests make sure you are serving the app via ng serve.

About

Customer Management MEAN application for learning and testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published