Historical Context: The Migration

This project was originally built with Nuxt 2 and underwent a major migration to Nuxt 3.

Important Notes for Developers:

  • Legacy Code: You will find an old_store directory and some older utility files. These were left primarily as reference points during the migration.
  • Refactoring Pattern: When modifying legacy features, prioritize refactoring them to use Nuxt 3 composables and Pinia stores rather than maintaining the old patterns.
  • Unused Files: If a file is in a directory prefixed with old_ or appears disconnected from the main app.vue / nuxt.config.ts flow, it is likely a migration artifact.