This project was created w/ to learning more about React using the Next.JS framework.
You can integrate this project with: kmlyteixeira/message-queue) - or create your own APIs
- Clone this repo
https://github.com/kmlyteixeira/message-queue-dashboard.git
- Run
npm install
to install the dependencies - Run
npm run dev
- Open
http://localhost:3000
and be happy! :)
message-queue-dashboard
|
├── src
│ ├── app
| | ├── layout.tsx
| | └── page.tsx
| ├── commons
| | └── hooks
| | ├── notification/useCustomNotification.ts
| | └── search-filter/useSearchFilter.tsx
| |
| ├── components
| | ├── card/MessageCard.tsx
| | ├── chart/MessageChart.tsx
| | ├── drawer
| | | ├── hooks/useSendMessage.ts
| | | └── MessageDrawer.tsx
| | ├── form/MessageForm.tsx
| | ├── grid/MessageGrid.tsx
| | ├── layouts
| | | ├── app
| | | | ├── hooks/useReceiveMessages.ts
| | | | └── AppPage.tsx
| | | ├── main-header
| | | | ├── main-toolbar/MainToolbar.tsx
| | | | ├── notification-popover/NotificationPopover.tsx
| | | | └── MainHeader.tsx
| | | ├── main-sidebar/MainSidebar.tsx
| | | └── MainLayout.tsx
| | ├── AppQueryClientProvider.tsx
| | └── StyledComponentsRegistry.tsx
| |
| ├── interfaces
| | └── message
| | ├── MessageBodyType.ts
| | └── MessageType.ts
│ └── services
| └── messages/messages-api.ts
|
├── .eslintrc.json
├── next.config.mjs
├── package-lock.json
├── package.json
├── postcss.config.mjs
├── tailwind.config.ts
├── tsconfig.json
└── README.md
1️⃣ React Learn
2️⃣ Learn Next.js: Getting Started | Next.js
3️⃣ Ant Design - Components Overview
4️⃣ React for the Haters in 100 Seconds
5️⃣ The React Ecosystem in 2023
6️⃣ How A Small Team of Developers Created React at Facebook | React.js: The Documentary