An alternative to the Metronic Template, built with modern technologies and designed for simplicity. This template is open-source and aims to provide a clean, responsive, and highly customizable UI for building web applications.
Clone the repository and install the dependencies to get started:
git clone https://github.com/your-username/your-repository.git
cd your-repository
npm install
Run the development server:
npm run dev
Your app will be available at http://localhost:3000.
This template is fully customizable! You can modify:
We use Recharts for displaying analytics in this template. You can easily integrate your own data or replace the default charts with your own visualizations.
Example of a simple chart using Recharts:
import {
LineChart,
Line,
XAxis,
YAxis,
CartesianGrid,
Tooltip,
Legend,
} from 'recharts';
const data = [
{ name: 'Page A', uv: 4000, pv: 2400, amt: 2400 },
{ name: 'Page B', uv: 3000, pv: 1398, amt: 2210 },
{ name: 'Page C', uv: 2000, pv: 9800, amt: 2290 },
{ name: 'Page D', uv: 2780, pv: 3908, amt: 2000 },
{ name: 'Page E', uv: 1890, pv: 4800, amt: 2181 },
{ name: 'Page F', uv: 2390, pv: 3800, amt: 2500 },
{ name: 'Page G', uv: 3490, pv: 4300, amt: 2100 },
];
export default function AnalyticsChart() {
return (
<LineChart width={500} height={300} data={data}>
<CartesianGrid strokeDasharray="3 3" />
<XAxis dataKey="name" />
<YAxis />
<Tooltip />
<Legend />
<Line type="monotone" dataKey="uv" stroke="#8884d8" />
</LineChart>
);
}
If you find this template helpful, please consider giving it a ⭐ star on GitHub! It helps others find this project and supports the open-source community.
We welcome contributions! Feel free to fork the repository and submit a pull request. If you have any suggestions or issues, open an issue on GitHub.
This project is licensed under the MIT License - see the LICENSE file for details.