Go to file
Matt af3a68e51b Feat: Complete EOI improvements and PWA implementation
EOI ENHANCEMENTS:
-  Fix EOI deletion to clear ALL signature fields (embedded links, timestamps, etc.)
-  Add EOI creation time tags automatically displayed on interest cards
-  Add signature status tags showing who has signed ( Client,  CC,  Developer)
-  Add pending signature tags for unsigned parties
-  Fix TypeScript errors with new Interest type fields

 UI IMPROVEMENTS:
-  Enhanced InterestDetailsModal with comprehensive status display
-  Fixed component prop naming issues
-  Better mobile and desktop responsiveness for tags

 PWA IMPLEMENTATION:
-  Complete PWA configuration with manifest
-  App installation capability
-  Offline support with service worker
-  Multiple icon sizes (72x72 to 512x512)
-  Branded theme colors and app metadata
-  Auto-update functionality

 USER EXPERIENCE:
- Users can now see EOI creation timestamps at a glance
- Clear visual indication of signature status for all parties
- App can be installed on mobile/desktop devices
- Proper reset of EOI state when deleted
- All embedded signature links properly cleared on deletion

The platform now provides complete EOI lifecycle management with PWA capabilities!
2025-06-12 16:16:30 +02:00
.gitea/workflows build: add workflow 2025-02-16 20:32:34 +02:00
components Feat: Complete EOI improvements and PWA implementation 2025-06-12 16:16:30 +02:00
composables feat: add interest button 2025-06-03 22:04:22 +03:00
docs Add embedded signing support with webhook configuration 2025-06-11 17:57:58 +02:00
middleware feat: add files 2025-02-16 14:10:19 +02:00
pages Feat: Complete EOI improvements and PWA implementation 2025-06-12 16:16:30 +02:00
public Feat: Complete EOI improvements and PWA implementation 2025-06-12 16:16:30 +02:00
server Feat: Complete EOI improvements and PWA implementation 2025-06-12 16:16:30 +02:00
static feat: add files 2025-02-16 14:10:19 +02:00
utils Feat: Complete EOI improvements and PWA implementation 2025-06-12 16:16:30 +02:00
.dockerignore feat: add files 2025-02-16 14:10:19 +02:00
.env.example Add embedded signing support with webhook configuration 2025-06-11 17:57:58 +02:00
.gitignore feat: add files 2025-02-16 14:10:19 +02:00
Dockerfile feat: add files 2025-02-16 14:10:19 +02:00
README.md feat: add files 2025-02-16 14:10:19 +02:00
app.vue feat: add interest button 2025-06-03 22:04:22 +03:00
nuxt.config.ts Feat: Complete EOI improvements and PWA implementation 2025-06-12 16:16:30 +02:00
package-lock.json Add EOI automation system with email processing and document management 2025-06-10 13:59:09 +02:00
package.json Add EOI automation system with email processing and document management 2025-06-10 13:59:09 +02:00
tsconfig.json feat: add files 2025-02-16 14:10:19 +02:00

README.md

Client Portal

Commands

  • npm run dev to start development

Tech Stack

  • Node.js
  • Nuxt
  • Directus
  • Vuetify