Skip to content

reputed-artist/Adminlte-template-converted-to-React-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

AdminLTE Template Converted to React

A React-based frontend implementation of the popular AdminLTE dashboard template.

This project transforms the AdminLTE UI components into reusable React components, enabling rapid development of admin panels, dashboards, or CRM-style UIs using modern frontend tools.


πŸ› οΈ Tech Stack

  • βš›οΈ React (CRA)
  • πŸ’… Bootstrap 3 (via AdminLTE)
  • πŸ“Š Chart.js & Morris.js (manually integrated)
  • 🎨 Font Awesome Icons
  • πŸ“ React Router (for page routing)

πŸ“¦ Installation Steps

  1. Clone the repository:
    git clone https://github.com/reputed-artist/Adminlte-template-converted-to-React-code.git
    cd Adminlte-template-converted-to-React-code
  2. Install dependencies:
    npm install
  3. Run Project
    npm start

🎨 Features

  • βœ… AdminLTE v2 converted to React
  • βœ… Bootstrap 3 + Font Awesome
  • βœ… Chart.js & Morris.js (no React wrappers used)
  • βœ… Full UI & layout demos (boxed, fixed, collapsed)
  • βœ… Mailbox UI
  • βœ… Legacy chart rendering using jQuery (useEffect)
  • βœ… Pages mimic AdminLTE examples (profile, login, register, etc.)

πŸ“ Project Structure

Adminlte-template-converted-to-React-code/

β”œβ”€β”€ public/
β”‚ β”œβ”€β”€ bower_components/ # Original AdminLTE dependencies
β”‚ β”œβ”€β”€ build/ # Compiled build assets
β”‚ β”œβ”€β”€ dist/ # AdminLTE dist files (CSS, JS)
β”‚ β”œβ”€β”€ plugins/ # jQuery/Bootstrap plugins (Chart.js, Morris, etc.)
β”‚ └── index.html # Main template with script tags
β”‚
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ components/ # Shared UI components (Navbar, Sidebar, Footer, etc.)
β”‚ β”œβ”€β”€ pages/ # Page groups by feature
β”‚ β”‚ β”œβ”€β”€ ui/ # Buttons, Sliders, Modals...
β”‚ β”‚ β”œβ”€β”€ examples/ # Profile, Login, Register...
β”‚ β”‚ β”œβ”€β”€ charts/ # Chart.js & Morris.js demos
β”‚ β”‚ β”œβ”€β”€ forms/ # Form components
β”‚ β”‚ β”œβ”€β”€ layout/ # Grid and boxed layout examples
β”‚ β”‚ β”œβ”€β”€ tables/ # Simple & advanced tables
β”‚ β”‚ └── mailbox/ # Inbox, Compose, Read Mail
β”‚ β”œβ”€β”€ App.js # App routing & layout wrapper
β”‚ └── index.js # React entry point
β”‚
β”œβ”€β”€ .gitignore # node_modules, .env, build, etc.
β”œβ”€β”€ package.json # NPM dependencies and scripts
└── README.md # This file

πŸ™Œ Acknowledgements

AdminLTE β€” Free Bootstrap Admin Theme React Chart.js Morris.js Bootstrap Font Awesome jQuery

πŸ“œ License

This project is licensed under the MIT License.

🀝 Contributing

Feel free to fork the repository and submit pull requests to enhance functionality or fix issues.

πŸ“ž Contact

For support or inquiries, reach out via GitHub Issues or email [tejaschavda2020@gmail.com].


Developed with ❀️ by Reputed-Artist.