An open API service indexing awesome lists of open source software.

https://github.com/pmbanugo/realtime-react-datatable

real-time data-table with React.js and Hamoni Sync
https://github.com/pmbanugo/realtime-react-datatable

data-table javascript reactjs real-time-analytics realtime realtime-database

Last synced: 8 months ago
JSON representation

real-time data-table with React.js and Hamoni Sync

Awesome Lists containing this project

README

          

# realtime-react-datatable

realtime react datagrid using [Hamoni Sync](https://www.hamoni.tech/) and [react-table](https://react-table.js.org/)

![React app running](https://cdn.filestackcontent.com/O6PAXFmSCeYHhTn8BfRA)

# Setup

* Clone or download this repository
* Run `npm install` to install its dependencies
* Copy your Account and Application ID from your [dashboard](https://dashboard.hamoni.tech) if you're already logged in. If you don't have an account, [Register and Login](https://dashboard.hamoni.tech) to Hamoni Sync dashboard
* Open **server.js** and replace the sring placeholder for account and application ID with values you see on your dashboard.
* Open **App.js** in src folder. Replace the sring placeholder for account and application ID with values you see on your dashboard.
* Open the terminal and run `node server.js` to create the initial data to be rendered in the datagrid.
* Run `npm start` to start the React app.

Now you can change and add new data.

This [blog post](https://dev.to/pmbanugo/real-time-editable-datagrid-in-react-56ad) describes more details on how this app was built.

For more on Hamoni Sync, see the doccumentation at [docs.hamoni.tech](https://docs.hamoni.tech)