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_storedirectory 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 mainapp.vue/nuxt.config.tsflow, it is likely a migration artifact.