{"id":22985069,"url":"https://github.com/beresindev/beresin-nextjs-frontend-dashboard","last_synced_at":"2026-05-05T09:33:06.894Z","repository":{"id":261479474,"uuid":"883093132","full_name":"beresindev/beresin-nextjs-frontend-dashboard","owner":"beresindev","description":"Frontend Web for Admin Dashboard BeresIn","archived":false,"fork":false,"pushed_at":"2024-11-07T19:00:06.000Z","size":284,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-02T11:09:15.721Z","etag":null,"topics":["dashboard","frontend","nextjs","shadcn-ui","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/beresindev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-04T11:12:28.000Z","updated_at":"2024-12-01T11:31:36.000Z","dependencies_parsed_at":"2024-11-06T19:44:06.555Z","dependency_job_id":"d64f1ca7-85dc-461b-b084-8e8cdd0fad43","html_url":"https://github.com/beresindev/beresin-nextjs-frontend-dashboard","commit_stats":null,"previous_names":["beresindev/beresin-nextjs-frontend-dashboard"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/beresindev/beresin-nextjs-frontend-dashboard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beresindev%2Fberesin-nextjs-frontend-dashboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beresindev%2Fberesin-nextjs-frontend-dashboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beresindev%2Fberesin-nextjs-frontend-dashboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beresindev%2Fberesin-nextjs-frontend-dashboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/beresindev","download_url":"https://codeload.github.com/beresindev/beresin-nextjs-frontend-dashboard/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beresindev%2Fberesin-nextjs-frontend-dashboard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32643711,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-04T10:08:07.713Z","status":"online","status_checked_at":"2026-05-05T02:00:06.033Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dashboard","frontend","nextjs","shadcn-ui","tailwindcss"],"created_at":"2024-12-15T03:20:02.782Z","updated_at":"2026-05-05T09:33:06.871Z","avatar_url":"https://github.com/beresindev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://user-images.githubusercontent.com/9113740/201498864-2a900c64-d88f-4ed4-b5cf-770bcb57e1f5.png\"\u003e\n  \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://user-images.githubusercontent.com/9113740/201498152-b171abb8-9225-487a-821c-6ff49ee48579.png\"\u003e\n\u003c/picture\u003e\n\n\u003cdiv align=\"center\"\u003e\u003cstrong\u003eNext.js 14 Admin Dashboard Starter Template With Shadcn-ui\u003c/strong\u003e\u003c/div\u003e\n\u003cdiv align=\"center\"\u003eBuilt with the Next.js App Router\u003c/div\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://next-shadcn-dashboard-starter.vercel.app\"\u003eView Demo\u003c/a\u003e\n\u003cspan\u003e\n\u003c/div\u003e\n\n## Overview\n\nThis is a starter template using the following stack:\n\n- Framework - [Next.js 14](https://nextjs.org/13)\n- Language - [TypeScript](https://www.typescriptlang.org)\n- Styling - [Tailwind CSS](https://tailwindcss.com)\n- Components - [Shadcn-ui](https://ui.shadcn.com)\n- Schema Validations - [Zod](https://zod.dev)\n- State Management - [Zustand](https://zustand-demo.pmnd.rs)\n- Search params state manager - [Nuqs](https://nuqs.47ng.com/)\n- Auth - [Auth.js](https://authjs.dev/)\n- Tables - [Tanstack Tables](https://ui.shadcn.com/docs/components/data-table)\n- Forms - [React Hook Form](https://ui.shadcn.com/docs/components/form)\n- Linting - [ESLint](https://eslint.org)\n- Pre-commit Hooks - [Husky](https://typicode.github.io/husky/)\n- Formatting - [Prettier](https://prettier.io)\n\n_If you are looking for a React admin dashboard starter, here is the [repo](https://github.com/beresindev/beresin-nextjs-frontend-dashboard.git)._\n\n## Pages\n\n| Pages                                                                                   | Specifications                                                                                                                      |\n| :-------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------- |\n| [Signup](https://next-shadcn-dashboard-starter.vercel.app/)                             | Authentication with **NextAuth** supports Social logins and email logins (Enter dummy email for demo).                              |\n| [Dashboard](https://next-shadcn-dashboard-starter.vercel.app/dashboard)                 | Cards with recharts graphs for analytics.                                                                                           |\n| [Employee](https://next-shadcn-dashboard-starter.vercel.app/dashboard/employee)         | Tanstack tables with server side searching, filter, pagination by Nuqs which is a Type-safe search params state manager in nextjs). |\n| [Employee/new](https://next-shadcn-dashboard-starter.vercel.app/dashboard/employee/new) | A Employee Form with shadcn form (react-hook-form + zod).                                                                           |\n| [Product](https://next-shadcn-dashboard-starter.vercel.app/dashboard/product)           | Tanstack tables with server side searching, filter, pagination by Nuqs which is a Type-safe search params state manager in nextjs   |\n| [Product/new](https://next-shadcn-dashboard-starter.vercel.app/dashboard/product/new)   | A Product Form with shadcn form (react-hook-form + zod).                                                                            |\n| [Profile](https://next-shadcn-dashboard-starter.vercel.app/dashboard/profile)           | Mutistep dynamic forms using react-hook-form and zod for form validation.                                                           |\n| [Kanban Board](https://next-shadcn-dashboard-starter.vercel.app/dashboard/kanban)       | A Drag n Drop task management board with dnd-kit and zustand to persist state locally.                                              |\n| [Not Found](https://next-shadcn-dashboard-starter.vercel.app/dashboard/notfound)        | Not Found Page Added in the root level                                                                                              |\n| -                                                                                       | -                                                                                                                                   |\n\n## Getting Started\n\nFollow these steps to clone the repository and start the development server:\n\n- `https://github.com/beresindev/beresin-nextjs-frontend-dashboard.git`\n- `npm install`\n- Create a `.env.local` file by copying the example environment file:\n  `cp env.example.txt .env.local`\n- Add the required environment variables to the `.env.local` file.\n- `npm run dev`\n\nYou should now be able to access the application at http://localhost:3000.\n\n\u003e [!WARNING]  \n\u003e After cloning or forking the repository, be cautious when pulling or syncing with the latest changes, as this may result in breaking conflicts.\n\nCheers! 🥂\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fberesindev%2Fberesin-nextjs-frontend-dashboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fberesindev%2Fberesin-nextjs-frontend-dashboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fberesindev%2Fberesin-nextjs-frontend-dashboard/lists"}