This project is based on the awesome Berry UI free template built with React and Material UI. I have manually converted the entire project to typescript and also taken the time to reverse engineer the unfinished theming that was present in the free template.
Currently the Berry UI free template is more of a demo application, the intention of this project is to turn it back into a template that dev teams can run with immediately.
If you find this template helpful at all please ⭐ it and help spread the word!
- Provide a free typescript Berry template
- Streamline the template
- Improve the code base
- Reduce bundle size
This is not a 1:1 recreation of the free template, this is a heavily striped back version that provides a launchpad for dev teams who want to use the Berry UI template for their bespoke application. As such, the aim will be to only provide components that are necessary.
- Full 1:1 recreation of free template
- Demo pages
- Component library
Berry offers everything you need to create dashboards. We have included the following high-end features in our initial release:
- Modern aesthetics UI design
- Material-UI components
- Fully Responsive, all modern browser supported
- Easy to use code structure
- Flexible & High-Performance code
- Easy Documentation Guide
- Material UI V5
- Built with React Hooks API
- React Hook Form
- Redux & React Context API for State Management
- React Router for Navigation Routing
- Tailwind CSS
- Vite
If you want to use this template to jumpstart your development do the following:
- Clone or download this repo
- Dump the files into your client app folder
- Open the source folder in your preferred editor (ie. VSCode)
- Run
npm install
- Run
npm run dev
- Build whatever you want
Huge credit to the original developers over at CodedThemes. If you love the Berry theme and would prefer to have all the components and demo pages in typescript you should check out their pro version on the MUI Store
Inherited the MIT from the free Berry template