Skip to content

Commit

Permalink
updating master branch with recent code.
Browse files Browse the repository at this point in the history
  • Loading branch information
rupeshtiwari committed Dec 27, 2019
1 parent 8096342 commit c2c64ed
Show file tree
Hide file tree
Showing 61 changed files with 5,020 additions and 2,074 deletions.
5 changes: 5 additions & 0 deletions .env.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
NODE_ENV = development
PORT = 4050
MONGODB_URI = mongodb://localhost/productmart
MONGOOSE_DEBUG = true
JWT_SECRET=1580d64d-b71f-43d5-8e3b-02330b63175e
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,7 @@ testem.log
# System Files
.DS_Store
Thumbs.db


#environment
.env
36 changes: 23 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# PRODUCT MART _an angular app on MEAN stack_

Welcome to `product mart` this is an Angular App where we are using Angular Material to develop pages and we are making this app from the scratch to learn angular.

Welcome to `product mart` this is an Angular App where we are using Angular Material to develop pages and we are making this app from the scratch to **learn** angular.
[Live Application DEMO](https://online-shope-ecommerce-ws.herokuapp.com/home)
This course is introduction to `MEAN` stack step by step.
The `MEAN` stack uses `Mongo`, `Express`, `Angular` and `Node` for simple and scalable fullstack js applications

- [x] M = MONGO DB
- [x] E = EXPRESS
- [x] A = ANGULAR
Expand All @@ -15,15 +16,23 @@ Below are our learning checklist. We will cover one by one each topic while maki
Please follow all of my teaching videos here in YouTube.

- [x] ~~_Environment ( node, npm , expressjs, vscode )_~~ [2019-04-06]
- [x] ~~_Angular CLI_~~ [2019-04-06]
- [ ] Use Case (Display User List)
- [ ] Integrate with Angular Material
- [ ] Use Components from Angular Material
- [x] ~~_Angular CLI_~~ [2019-04-06]\*\*\*\*
- [x] ~~_Use Case (Display User List)_~~ [2019-04-12]
- [x] ~~_Integrate with Angular Material_~~ [2019-04-12]
- [x] ~~_Use Components from Angular Material_~~ [2019-04-12]
- [x] ~~_Host application in local server ( express.js)_~~ [2019-04-12]
- [x] ~~_Serve the data from local server_~~ [2019-04-12]
- [ ] adding login/logout feature
- [ ] adding register feature
- [ ] creating restful api server
- [ ] consuming restful api in Auth service
- [ ] installing mongo db
- [ ] Configuring mongoose in Angular App
- [ ] Integrating Restful API with mongo db
- [ ] Deploy prod code to Cloud Platform
- [ ] Heroku
- [ ] Create ToolBar Component
- [ ] Organize Project (shared and core module, feature module)
- [ ] Host application in local server ( express.js)
- [ ] Serve the data from local server
- [ ] Integrate app with Mongo DB.
- [ ]

## Learning Materials

Expand All @@ -46,7 +55,8 @@ Run `ng build` to build the project. The build artifacts will be stored in the `

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.3.8.

## Getting Started.


{% gist 533ae85655816b58386f7bd1e94df8a9 %}

git clone
npm i
cp .env.sample .env
3 changes: 2 additions & 1 deletion angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,8 @@
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "product-mart:build"
"browserTarget": "product-mart:build",
"proxyConfig": "proxy.conf.json"
},
"configurations": {
"production": {
Expand Down
Loading

0 comments on commit c2c64ed

Please sign in to comment.