TagsApp made with Vue.js+Node.js+MongoDB
We have 2 packages inside the project:
- client: VueJS Client application.
- server: NodeJS Server API application.
Each of the packages have their own package.json
file and they define their own dependencies.
|- package.json => root workspace
|--- packages
|------ client
|-------- package.json => VueJS App
|------ server
|-------- package.json => NodeJS APP
-
Clone this repository locally
$ git clone [email protected]:devcarlos/TagsApp.git
-
Install the dependencies. Inside the root
$ npm i
-
Install and execute MongoDB by Following Instructions
-
$ brew tap mongodb/brew
-
$ brew install [email protected]
-
$ brew services start [email protected]
-
Start both applications.
$ npm start
-
HTTP Access endpoints:
-
Client from http://localhost:8080
-
Server from http://localhost:3000