Skip to content
This repository has been archived by the owner on Oct 31, 2021. It is now read-only.

TyraVet/tyravet

Repository files navigation

License Buy Me A Coffee donate button

Tyra Web

VueJS Application

  • Calendar.
  • Clients and Pets.
  • Medical Records.
  • Staff Access.
  • Inventory.

Video Demo

Video Demo v0.2-alpha

Dependencies

See package.json

Getting Started

Please first get the API running before.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your unit tests

npm run test:unit

List of Environment Variables

.env

host and port are from where you are serving your API.

Name Value
VUE_APP_TYRAWEB_CONFIG host:port/api/config
VUE_APP_TYRAWEB_GET_CONFIG host:port/api/config/setup
VUE_APP_TYRAWEB_USERS host:port/api/users
VUE_APP_TYRAWEB_FIND_USER host:port/api/users/find
VUE_APP_TYRAWEB_LOGIN_USER host:port/api/users/login
VUE_APP_TYRAWEB_CREATE_USER host:port/api/users/signup
VUE_APP_TYRAWEB_UPDATE_USER host:port/api/users/update
VUE_APP_TYRAWEB_DELETE_USER host:port/api/users/delete
VUE_APP_TYRAWEB_BREEDS host:port/api/breeds
VUE_APP_TYRAWEB_CREATE_BREED host:port/api/breeds/create
VUE_APP_TYRAWEB_FIND_BREED host:port/api/breeds/find
VUE_APP_TYRAWEB_UPDATE_BREED host:port/api/breeds/update
VUE_APP_TYRAWEB_DELETE_BREED host:port/api/breeds/delete
VUE_APP_TYRAWEB_PET host:port/api/pets
VUE_APP_TYRAWEB_PETS host:port/api/pets/all
VUE_APP_TYRAWEB_PET_ADD_VACCINATION_RECORD host:port/api/pets/add-vaccination-record
VUE_APP_TYRAWEB_ADD_PET host:port/api/pets/add-pet
VUE_APP_TYRAWEB_PET_ADD_PICTURE host:port/api/pets/upload-picture
VUE_APP_TYRAWEB_PROFILE_PICTURE host:port/api/pets/picture
VUE_APP_TYRAWEB_CLIENTS host:port/api/clients
VUE_APP_TYRAWEB_CLIENT host:port/api/clients/client
VUE_APP_TYRAWEB_CREATE_CLIENT host:port/api/clients/create
VUE_APP_TYRAWEB_SERVICES host:port/api/services
VUE_APP_TYRAWEB_CREATE_SERVICE host:port/api/services/create
VUE_APP_TYRAWEB_SERVICE host:port/api/services/find
VUE_APP_TYRAWEB_VACCINATION_SERVICES host:port/api/services/shots
VUE_APP_TYRAWEB_UPDATE_SERVICE host:port/api/services/update
VUE_APP_TYRAWEB_DELETE_SERVICE host:port/api/services/delete
VUE_APP_TYRAWEB_DAY_SCHEDULES host:port/api/dayschedule
VUE_APP_TYRAWEB_CREATE_DAY_SCHEDULE host:port/api/dayschedules
VUE_APP_TYRAWEB_ADD_APPOINTMENT host:port/api/dayschedules/add-appointment
VUE_APP_TYRAWEB_UPDATE_APPOINTMNETS host:port/api/dayschedules/update-appointment
VUE_APP_PLACEHOLDER https://via.placeholder.com/500/?text=No+Profile+Picture

Production

If you want to start using this software in a production environment go to our Production Guide

Contributing

If you find this project usefull for your professional life, consider making a donation.

For code contributions, please go to our Contribution File

License

MIT