🔧 Objective:
Merge the website and discord bot into a single codebase.
Currently, both contain duplicated database logic:
taskbot/database
backend/app/models
Refactor the structure to:
- Share the database logic between both systems
- Keep clear modular separation for maintainability
⚠️ Notes / Potential Challenges:
- Make sure to unify import paths (relative or alias) after refactor
- Do not break existing functionality – re-test after migration
- Consider a new shared directory, e.g.,
lib/db or shared/models
🗓️ Due:
On next Wednesday(02/Apr)
✅ Deliverables:
- Updated directory structure
- Refactored and unified database layer
- Short doc explaining structure changes
🔧 Objective:
Merge the
websiteanddiscord botinto a single codebase.Currently, both contain duplicated database logic:
taskbot/databasebackend/app/modelsRefactor the structure to:
lib/dborshared/models🗓️ Due:
On next Wednesday(02/Apr)
✅ Deliverables: