ReactJS admin dashboard to manage your data through an admin API
This project allow you to manage your entities data through admin endpoints (from an API), with simple operation like getAll, getOneById, updateOneById or deleteOneById. You can perform custom actions (API call) by adding them to your configurations file.
- Node.js >= 12.x
- A well designed API (You can setup a Strapi project to create a quick API)
Copy paste .env-example
to .env
to the root folder of the project.
Key | Type | Default | Description |
---|---|---|---|
REACT_APP_AUTHENTICATION | boolean | true | Allow authentication page that stores a Bearer token to every axios call |
REACT_APP_BASE_URL | string | - | Define the base url of your admin API |
Watch development environment
yarn start
Build production environment
yarn build
Lauch production build
yarn start-build
- Login interface
- Dynamic form generation
- Dynamic data table with filters
- Development & production environments
- Tests >= 80% coverage