generated from UTDallasEPICS/next-js-template
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Description:
Include a brief task description...
Removals
- Get rid of
githubmanagement.ts - Remove any unnecessary imports that are automatically handled by
nuxt - (Possibly) Remove
userStore(Review with Alex/Taz) - Remove global stores in favor of API usage and components
Additions/Fixes
- Convert any non
TailwindtoTailwind -
Demographics.vuemakeover (fixing all the shit will probably be its own issue) - Fix any
$fetchreferences in favor ofusefetch - Set up basic login
- Create reusable components:
projects.vue/students.vue(medium prioity cleanup) - More composable and compact UI--too much code
API Elements
- API folders not using correct definition syntax (
thing.method.ts) - Instead of all
httpmethods in one file, should be broken up into multiple files, check all API files-
partners.vuefile has same issue AND index routes that expect IDs to come in as a query but also has its ownid.ts, should be rote parameter NOT a query (both/idand/?and shoudln't have both) - Just use
id.tsand break into file based method routing, same for all APIs - Delete all
id.files and make sureid.tsis broken up intoget,post, etc
-
Metadata
Metadata
Assignees
Labels
No labels