Skip to content
flatlogicPublic

About

Free and open-source admin dashboard template built with React and Bootstrap 4. Developed with ❤️ by Flatlogic. If you love our project please star ⭐️ our repo!

Resources

Stars

9 stars

Watchers

2 watching

Forks

Repository files navigation

🚀 Flatlogic One React - A Free React Admin Dashboard!

View Demo | Download | More Templates | Discord Community | Support Forum

Originally a premium product priced at $69+, made available for free in January 2025! 🎉

image

Looking for a perfect codebase generator for your Startup? Try Flatlogic AI Web App Generator - our new tool, sort of a template++.


🎯 Why Flatlogic One React?

  • Ex-Premium: This template was previously paid. Enjoy it for free now. 😉
  • React + Bootstrap 4: Built using modern tech stack for scalability and performance.
  • Join the Community: Flatlogic Discord is where the action happens.
  • Free Node.js Backend: Pair it up with this backend to go full-stack.

🚀 Quick Start

  1. Clone the repo

    git clone https://github.com/flatlogic/one-react.git
    cd one-react
  2. Install dependencies

    npm ci --legacy-peer-deps
  3. Run the app

    npm start

    Navigate to http://localhost:5173/.

  4. Backend Support

    npm run start:backend
  5. Build for production

    npm run build

Use Node.js 22.12 or newer. package-lock.json is the canonical dependency lock. The explicit legacy peer flag preserves existing React 18 / connected-react-router / Bootstrap 4 integration; several legacy libraries publish older React peer ranges. No global npm peer bypass is configured.

npm run build writes build/; npm run preview serves that production output. npm test runs JWT/URL/cache isolation checks and real Chrome regressions (local Google Chrome required). Use PLAYWRIGHT_DEV=1 npm test for the development server. Tests mock authentication and API responses; they exercise navigation, user actions, tables, charts, the rich text/Markdown editors, date inputs, tree dragging, calendar, and logout.

The docs/ demo contains the same production build, with relative asset URLs for GitHub Pages. After changing the app, replace its generated output from build/, preserving deployment metadata. PLAYWRIGHT_DOCS=1 npm test checks the /one-react/ base and retirement of the old scoped service worker. The retirement worker clears only responses within its own app scope and unregisters itself; other apps on the same origin retain their cached responses.


🧩 Features

  • Fully Responsive Layout
  • React 18
  • Bootstrap 4
  • Redux State Management
  • Beautiful Charts (Amcharts, Echarts, Apexcharts)
  • Google Maps Integration
  • E-Commerce Pages
  • Flatlogic Typography & Icons

🛠 Built With

  • React 18
  • Bootstrap 4
  • Redux
  • Vite 8
  • JavaScript (ES6)

📦 Pages

  • Dashboard
  • E-commerce (Product Grid, Product Page, Management)
  • Profile
  • Forms
  • Charts
  • Tables
  • Maps
  • Icons
  • Notifications
  • Login / Error Pages

🌍 Available Variants

Material Transparent Classic Sofia Flatlogic
React React Material Admin Light Blue React Sing App React Sofia React One React
Angular Angular Material Admin Light Blue Angular Sing App Angular - -
Vue Material Vue Light Blue Vue Sing App Vue - -
Bootstrap - Light Blue HTML5 Sing App HTML5 - One Bootstrap

Additionally, these templates are tailored for specific business needs:


👨‍💻 How to Contribute

  • Star this repo ⭐ - show some love.
  • Report bugs - but be nice.
  • Join the Discord - meet fellow devs.

🔥 About Flatlogic

Flatlogic AI Software Engineer builds modern business software so you don't have to. Our AI Software Development Agent helps you generate, deploy, and maintain enterprise applications with minimal effort.


📜 License

This template is free to use. Modify it, break it, make it your own. Just don’t try to sell it back to us. 😎


Questions or feedback?
Join our Flatlogic Community Discord or visit our support forum. We might even reply!

About

Free and open-source admin dashboard template built with React and Bootstrap 4. Developed with ❤️ by Flatlogic. If you love our project please star ⭐️ our repo!

Resources

Stars

9 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages