Skip to content

MrChepe09/Analytics-UI

Repository files navigation

📊 Analytics UI

A modern and customizable Analytics Dashboard UI built with React, Tailwind CSS, ShadCN UI, and Recharts. Designed to provide developers with a plug-and-play solution for quickly building interactive, responsive, and beautiful analytics pages.


✨ Features

  • 📈 Interactive and reusable chart components (RadialBar, Line, Pie, etc.)
  • 🧾 Dynamic tables with filtering, sorting, and pagination
  • 🧩 Modular layout using ShadCN UI components
  • 🎨 Tailwind CSS-powered responsive design
  • ⚙️ Easy integration with APIs or mock data
  • 🌙 Dark mode support (if configured with ShadCN)
  • 🛠 Built with scalability and component reusability in mind

🛠 Tech Stack

  • React 18+
  • Tailwind CSS
  • ShadCN UI
  • Recharts
  • React Router DOM v7+
  • TypeScript (optional but recommended)

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/yourusername/analytics-ui.git
cd analytics-ui

2. Install Dependencies

npm install
# or
yarn install

3. Run the Development Server

npm run dev
# or
yarn dev

Visit http://localhost:5173 to view the app in your browser.


📁 Folder Structure

src/
├── components/        # Reusable UI components (charts, cards, tables)
├── pages/             # Page views and layouts
├── routes/            # React Router route configs
├── utils/             # Helper functions and constants
├── App.tsx
├── main.tsx
└── ...

🖼 Preview

[Include screenshots or a demo video here]


📦 Use Cases

  • Internal team dashboards
  • SaaS product analytics modules
  • E-commerce admin panels
  • Performance tracking UI
  • KPI reporting tools

💡 Customization

  • Update chart styles in /components/charts
  • Modify layout and routing in /pages and /routes
  • Tailwind classes allow fast, utility-first styling
  • ShadCN components support theming and accessibility

🧪 Coming Soon

  • ✅ Auth integration
  • ✅ Drag-and-drop dashboard builder
  • ✅ Chart data animations
  • ✅ Export options (PDF/CSV)

📄 License

MIT License


🙌 Acknowledgements


🧠 Author

Built by Bhupinder Singh

PRs and contributions welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages