Skip to content

Commit

Permalink
Feature/kanban board (#3)
Browse files Browse the repository at this point in the history
* [feat][WIP] Add Kanban dashboard card & page routes.

* [feat][WIP] Add kanban db schema, server action to get users kanban boards, columns and tasks & add them to new Kanban components (page.tsx, kanbanboard.tsx, kanbancolumn.tsx, kanbantask.tsx) as a first draft.

* [feat][style] Add Kanban Board Selector, add global geist font, add kanban type safety

* [feat] Add server action to update the kanban column in the database & connect it with the KanbanColumn input. Add revalidatePath to refresh after updating.

* replace react-beautiful-dnd with hello-panea, an 1:1 up-to-date clone to rbdnd.

* update kanban dnd logic to hello-pangea.

* Remove deprecated dependency

* [style] adjust spacing

* [chore] refactor

* [feat] Add Kanban Board functionality, add tasks to kanban board + actions & forms, add kanban sorting & kanban order updates + actions.

* [style] Update responsive layout for small/widescreen. Update light/dark colors and hovers for buttons.
  • Loading branch information
nkoerner93 committed Sep 7, 2024
1 parent 819e7ed commit bf18f5a
Show file tree
Hide file tree
Showing 31 changed files with 1,397 additions and 71 deletions.
1 change: 1 addition & 0 deletions next.config.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
module.exports = {
reactStrictMode: false,
// Your other configurations
typescript: {
// Specify the version of TypeScript being used
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
},
"dependencies": {
"@auth/pg-adapter": "^0.5.3",
"@hello-pangea/dnd": "^16.6.0",
"@hookform/resolvers": "^3.6.0",
"@nkoerner93/slick-carousel": "^1.8.1",
"@prisma/client": "^5.15.0",
Expand Down
128 changes: 128 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit bf18f5a

Please sign in to comment.