Tiny web project to fill an ICOOPA-compliant attendance sheet. Employees can pre-fill and edit their working hours, as well as their times off, without the need for printing.
Important
This is a voluntary and unofficial project to improve the working life of companies that call upon ICOOPA for their accountability. While the generated document rigorously reproduces the template sheet provided by ICOOPA, in no way does it engage - or has been approved by - the latter.
This is a Vue.js v3 project bootstrapped with Create Vue.
- Vite (frontend tooling)
- Vue.js (frontend library)
- Editor config (linting)
- ESLint (linting)
- Date-fns (date handling)
- Date-holidays (date handling)
- Tailwind CSS (CSS library)
npm install
npm run dev
npm run build
- Find the exact font family used in the ICOOPA sheet to be 100% correct on sizes (font size, letter spacing, font boldness, ...)