Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 2.64 KB

CONTRIBUTING.md

File metadata and controls

55 lines (39 loc) · 2.64 KB

Contributing Guide

This is a static snapshot of a university project.

Prerequisites

Setup

  1. Clone the repository
  2. npm install
  3. npm run dev

Recommended Tooling

I recommend using Visual Studio Code with

I also totally recommend using a decent browser such as Firefox or a Chromium browser with

Used Libraries

The most important ones are

We are also using

  • Vite - a speedy Vue.js framework
  • vue-toastification
  • vue-router - see router/index.ts for the defined URL routes
  • ky - for making REST requests
  • pinia - our central store
  • jspdf-invoice-template - to quickly create invoices from JSON
  • date-fns - utility functions for working with dates until the Temporal API finally gets released
  • vuelidate - for validating forms
  • heroicons - for pretty icons

For more, check out the package.json