Technology | Description |
---|---|
Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the Chrome V8 engine and executes JavaScript code outside a web browser. | |
npm is a package manager for the JavaScript programming language. | |
Vue.js is an open-source model–view–viewmodel front end JavaScript framework for building user interfaces and single-page applications. | |
Azure DevOps Server is a Microsoft product that provides version control, reporting, requirements management, project management, automated builds, testing and release management capabilities. | |
Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. | |
Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache. | |
Heroku is a cloud platform as a service (PaaS) supporting several programming languages. |
Make sure you set the following environment variable in the .env file:
VUE_APP_API_BASE_URL
- Backend API BASE URL (Local dev:http://localhost:55555/
)
It is necessary that you have the following software installed:
Node.js comes with npm installed. This project was tested on Node.js v.14.15.0 LTS with npm 6.14.8
npm install
npm run serve
npm run build
Backend project can be found at https://github.com/HesoyamGroup/Hesoyam-Pharmacy.