The goal of this project is to create a web application for customer service of the housing cooperative.
The project is made as my bachelor's application. For now, it's all hosted on localhost, because I'm focused on learning how to code in Node and Vue.
In the future the project will probably be deployed on heroku.
- Node 14.15
- Express 4.17
- Mongo 4.4
- Vue 2.6
To run this project on localhost you should have Node, Mongo and Vue already installed on your computer. Then you can install it locally using npm.
To use https you need to generate your own cert.pem and key.pem to put them in './config/certificates/'!
$ cd ../LicNodejs/
$ npm install
// Dev mode (I'm using 2 terminals
$ node run dev
$$ cd /client/
$$ node run dev
//Production
$ cd /client/
$ node run build
$ cd ..
$ node run prod
//if your done
$ node run stop-prod
Here are some YouTube tutorials that helped me create this app along with the official docs and programming blog posts.