{"id":22787157,"url":"https://github.com/sumanadithan/react-admin-dashboard","last_synced_at":"2026-04-12T00:02:12.114Z","repository":{"id":265004559,"uuid":"893350915","full_name":"SumanAdithan/react-admin-dashboard","owner":"SumanAdithan","description":"A modern React Admin Dashboard built with React, TypeScript, Vite, Tailwind CSS, Framer Motion, TanStack Table, Zustand, and Recharts. It features fast performance, responsive design, dynamic data handling, and testing with Vitest.","archived":false,"fork":false,"pushed_at":"2024-12-13T03:02:44.000Z","size":623,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-03T12:06:19.890Z","etag":null,"topics":["admin-dashboard","data-visualization","framer-motion","frontend","react","recharts","responsive-design","state-management","tailwind-css","tanstack-table","testing","typescript","vite","vitest","web-development","zustand"],"latest_commit_sha":null,"homepage":"https://sumanadithan.github.io/react-admin-dashboard/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SumanAdithan.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,"zenodo":null}},"created_at":"2024-11-24T07:48:04.000Z","updated_at":"2024-12-13T03:02:13.000Z","dependencies_parsed_at":"2025-02-05T17:49:05.654Z","dependency_job_id":null,"html_url":"https://github.com/SumanAdithan/react-admin-dashboard","commit_stats":null,"previous_names":["sumanadithan/react-admin-dashboard"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SumanAdithan/react-admin-dashboard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SumanAdithan%2Freact-admin-dashboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SumanAdithan%2Freact-admin-dashboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SumanAdithan%2Freact-admin-dashboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SumanAdithan%2Freact-admin-dashboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SumanAdithan","download_url":"https://codeload.github.com/SumanAdithan/react-admin-dashboard/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SumanAdithan%2Freact-admin-dashboard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270946095,"owners_count":24672895,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-18T02:00:08.743Z","response_time":89,"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":["admin-dashboard","data-visualization","framer-motion","frontend","react","recharts","responsive-design","state-management","tailwind-css","tanstack-table","testing","typescript","vite","vitest","web-development","zustand"],"created_at":"2024-12-12T00:50:14.838Z","updated_at":"2026-04-12T00:02:07.089Z","avatar_url":"https://github.com/SumanAdithan.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# React Admin Dashboard\n\nA modern and feature-rich admin dashboard built with React, Vite, TypeScript, Tailwind CSS, Framer Motion, TanStack Table, Zustand, and Recharts. This project also includes testing support with Vitest.\n\n## Features\n\n-   Performance-first: Built using Vite for fast development and optimized builds.\n-   Type-safe: Developed with TypeScript for robust and maintainable code.\n-   Responsive Design: Styled with Tailwind CSS to ensure responsiveness across devices.\n-   Interactive Animations: Leveraging Framer Motion for smooth animations.\n-   Powerful Data Tables: Integrated with TanStack Table for advanced data handling.\n-   Global State Management: Managed with Zustand for predictable state management.\n-   Dynamic Charts: Includes reusable charts powered by Recharts.\n-   Testing: Ensures reliability using Vitest for unit and integration tests.\n\n## Technologies Used\n\n-   **Vite**: Frontend build tool for fast development\n-   **React**: UI library for building user interfaces\n-   **TypeScript**: Strongly typed programming language\n-   **Tailwind CSS**: Utility-first CSS framework\n-   **Framer Motion**: Animation library for React\n-   **TanStack Table**: Powerful table library for React\n-   **Zustand**: Lightweight state management library\n-   **Recharts**: Charting library for React\n-   **Vitest**: A fast testing framework\n\n## Installation\n\nTo get started with Taskify, follow these steps:\n\n1. Clone the repository:\n    ```bash\n    git clone https://github.com/SumanAdithan/react-admin-dashboard.git\n    ```\n2. Navigate to the project directory:\n    ```bash\n    cd react-admin-dashboard\n    ```\n3. Install the dependencies using Yarn:\n    ```bash\n    yarn install\n    ```\n4. Start the development server:\n   `bash\n yarn dev\n `\n   The application will be available at http://localhost:5173/.\n5. Run test cases:\n    ```bash\n    yarn test\n    ```\n\n## Folder Structure\n\n```\nsrc\n├── _tests_           # Test cases using Vitest\n├── assets            # Image assets for the application\n├── charts            # Reusable Recharts components\n├── components        # Shared components across the application\n├── constants         # Constant data for the app\n├── hooks             # Custom hooks for TanStack Table\n├── layout            # Application layout structure\n├── pages             # Application pages\n├── routes            # Application routes\n├── store             # Zustand state management store\n├── ui                # Reusable animation components using Framer Motion\n└── utils             # Utility functions and helpers\n```\n\n## Credits\n\nThis project is inspired by react-admin-dashboard, which is open-source and free to use. You can find the original repository [here](https://github.com/burakorkmez/react-admin-dashboard).\n\n## Contributing\n\nContributions are welcome! Feel free to open an issue or submit a pull request.\n\n## License\n\nThis repository is licensed under the MIT License. See the `LICENSE` file for details.\n\n## Contact\n\nFor any questions or inquiries, please contact me at sumanadithan34@gmail.com.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumanadithan%2Freact-admin-dashboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsumanadithan%2Freact-admin-dashboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumanadithan%2Freact-admin-dashboard/lists"}