Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.48 KB

README.md

File metadata and controls

51 lines (36 loc) · 1.48 KB

ReactJS Admin API

ci badge codecov GitHub version

ReactJS admin dashboard to manage your data through an admin API

Description

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.

Requirements

  1. Node.js >= 12.x
  2. A well designed API (You can setup a Strapi project to create a quick API)

Getting started

Configuration

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

Build

Watch development environment

yarn start

Build production environment

yarn build

Lauch production build

yarn start-build

Included in the project

  • Login interface
  • Dynamic form generation
  • Dynamic data table with filters
  • Development & production environments
  • Tests >= 80% coverage