Skip to content

app-generator/react-berry-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Berry React PRO

Berry is developer-friendly & highly customizable React Admin Template based on Material-UI. This modern design comes with plenty of ready-to-use Material-UI components that will help you to build your site faster and saves your development time. The product comes with a simple JWT authentication flow: login/register/logout.



Features

  • Modern aesthetics Material-UI design - Designed by CodedThemes
  • M-UI version: v5.0.0
  • React, Redux, Redux-persist
  • Authentication: JWT Login/Register/Logout
  • For a complete full-stack experience, the product can be used with:

Quick Start in Docker

Get the code

$ git clone https://github.com/app-generator/priv-react-berry-dashboard-pro.git
$ cd priv-react-berry-dashboard-pro

Start the app in Docker

$ docker-compose pull  # download dependencies 
$ docker-compose build # local set up
$ docker-compose up    # start the app 

The React UI starts on port 3000 and expects an API server on port 5000 (saved in configuration).


Full-stack Berry Dashboard PRO - Full-stack seed project crafted by CodedThemes and AppSeed.


How to use it

To use the product Node JS (>= 12.x) is required and GIT to clone/download the project from the public repository.

Step #1 - Clone the project

$ git clone https://github.com/app-generator/priv-react-berry-pro.git
$ cd priv-react-berry-pro

Step #2 - Install dependencies via NPM or yarn

$ npm i
// OR
$ yarn

Step #3 - Start in development mode

$ npm run start
// OR
$ yarn start

Configure the backend server

The product comes with a usable JWT Authentication flow that provides only the basic requests: login/logout/register.

API Server URL - src/config.js

const config = {
    ...
    apiServer: 'https://api-server-nodejs.appseed.us/api/'  // <-- The magic line
};

API Descriptor

The product uses implements a Unified API definition exposed by all API servers crafted by AppSeed. For more information, please access the official documentation:



Berry React PRO - Provided by CodedThemes and AppSeed App Generator.