adonis-admin-panel
v0.0.11
Published
AdonisJS admin panel
Readme
Adonis Admin Panel
A flexible administration panel for AdonisJS applications.
Description
Adonis Admin Panel is a package that provides a complete administration interface for AdonisJS applications. It is built with the following technologies:
- AdonisJS 6.x
- React
- Mantine UI
- Inertia.js
- TypeScript
Prerequisites
- Node.js >= 20.6.0
- An existing AdonisJS application
Installation
npm install adonis-admin-panelConfiguration
- Register the provider in your
start/app.tsfile:
import { adminConfigProvider } from 'adonis-admin-panel/admin_config_provider'
export const providers = [
// ... other providers
adminConfigProvider,
]- Configure the routes in your
start/routes.tsfile:
import { adminRoutes } from 'adonis-admin-panel/routes'
// ... other routes
adminRoutes()Front-end
The front-end is not on this repo due to react building complications. You can find an example on this repo, in inertia/pages and inertia/components
License
This project is licensed under the MIT License. See the LICENSE.md file for details.
Support
For any questions or issues, please open an issue on the GitHub repository.
Authors
- Pulsation
