The complete history of this project you will find at the documentation repository
-
On this repository you will find:
- A Single Page Application with Vue.js
- The most common mapping REST requests using axios, as DELETE, GET, POST, PUT and PATCH
- A bilingual texts with i18n plugin
- A system design using Vuetify plugin
- Authentication with JWT Token
- Authorization with the Roles pattern
First you'll need to install the docker +19.03 and docker-compose](https://docs.docker.com/compose/install/) +1.17
# Start up a container with hot reload and binds port 8080 to host 8081
make up.dev
make up.dev # Stop containers
# Deploy using NGINX and binds port 80 to host 80
make up.prod
make up.prod # Stop containers
# Cleans docker stuff after containers are stopped
make clean
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!