Overview
Evolutility-UI-React is a model-driven set of views for various functionalities such as Browsing, Editing, Listing, displaying Cards, Charts, Stats, Overviews, and Activities. It allows for easy CRUD application development by defining models instead of writing traditional code, utilizing a Hasura GraphQL backend. The tool eliminates the need for manual coding, simplifying the process of application development.
Features
- Model-Driven Views: Build applications by defining models instead of writing code.
- Hasura GraphQL Backend: Utilizes a Hasura GraphQL backend for seamless integration.
- CRUD Functionality: Easily create, read, update, and delete records without manual coding.
- Live Demos: Experience live demos showcasing the various views and functionalities available.
- Configurable Options: Customize settings in the configuration file to tailor the application to specific requirements.
Installation
To install Evolutility-UI-React, you can download or clone the repository from GitHub or use the npm package. After obtaining the source code, follow these steps:
- Navigate to the Evolutility-UI-React directory.
- Run the following command in the command line interface:
npm install
- Access the application in a web browser using the specified URL (e.g., http://localhost:3000/).
- To utilize the REST endpoints, it is necessary to also install and run Evolutility-Server-Node to provide matching REST endpoints.
Summary
Evolutility-UI-React offers a convenient way to develop CRUD applications by focusing on defining models rather than writing extensive code. By leveraging a Hasura GraphQL backend, the tool simplifies the process of creating Browse, Edit, List, Cards, Charts, Stats, Overview, and Activity views. With the ability to configure options and customize settings, Evolutility-UI-React empowers developers to efficiently build model-driven applications without the need for manual coding.