thejinbok / full-stack-developer-wivenn

🧪 Technical Test for the Full Stack Developer Position at Wivenn
https://linkedin.com/jobs/view/3676924638
0 stars 0 forks source link

Implement Department BREAD SPA "pages" #6

Open thejinbok opened 1 year ago

thejinbok commented 1 year ago

So that users have easy access to what has been implemented so far in the API, develop the interface responsible for consuming it to bring the BREAD of departments to life.

Due to the nature and scope of the project, and not needing a UI worthy of design awards, use some component library like Mantine or MUI for the task.

thejinbok commented 1 year ago

I decided to use Mantine because MUI doesn't currently support React Server Components, and Mantine's documentation for configuring the library in Next.js is better than MUI's.

thejinbok commented 1 year ago

I installed all the available Mantine packages using npm install @mantine/core @mantine/hooks @mantine/form @mantine/dates dayjs @mantine/notifications @mantine/prism @mantine/tiptap @tabler/icons-react @tiptap/react @tiptap/extension-link @tiptap/starter-kit @mantine/dropzone @mantine/carousel embla-carousel-react @mantine/spotlight @mantine/modals @mantine/nprogress @mantine/next @emotion/server @emotion/react just because I don't have time to think about what I'm really going to need.

At the end of this week, I remove those I installed unnecessarily.

thejinbok commented 1 year ago

Reminder: make a contribution to improve the documentation part about the _app.tsx file.