https://github.com/yizhezhang-ervin/app_web_meteorhome
Home search App (Angular+Express RESTful(nodejs)+MongoDB+NGzorro)
https://github.com/yizhezhang-ervin/app_web_meteorhome
angular axios express googlemaps-api mongodb ng-zorro nodejs
Last synced: 3 days ago
JSON representation
Home search App (Angular+Express RESTful(nodejs)+MongoDB+NGzorro)
- Host: GitHub
- URL: https://github.com/yizhezhang-ervin/app_web_meteorhome
- Owner: YizheZhang-Ervin
- License: apache-2.0
- Created: 2020-04-28T16:50:45.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T22:33:30.000Z (almost 3 years ago)
- Last Synced: 2025-07-19T04:32:53.293Z (3 months ago)
- Topics: angular, axios, express, googlemaps-api, mongodb, ng-zorro, nodejs
- Language: TypeScript
- Homepage:
- Size: 6.37 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Meteor Home
Home search App - Buy/Rent/Sell Real Estate Platform
## Features
- Buy home service: buy home
- Rent home service: browser different type of home(R),manage rent out home(CRUD),manage rent in home(RUD)
- Sell home service: sell home
- Login/Register service: login/register
## Infrastructure
Front End: Angular + NG-Zorro(Antd) + Axios + Google Maps
Back End: Express RESTful(node.js) + MongoDB(mongoose)
## Run
Install modules: npm install
Start DB: E:\Softwares\MongoDB\bin>mongod --dbpath E:\Softwares\MongoDB\data
Build frontend: webapp> ng build
Start backend: server> node server.js
## FrontEnd: Angular
### start project
ng new xxproject
ng generate component component-name
### Modules
ng add ng-zorro-antd
## BackEnd: Express
### start project
express -v
express xxProject -e
npm init
npm install
npm start
### Modules
npm install ejs
npm install mysql
npm install express-generator
npm install express
npm install mongoose