https://github.com/chuongtrh/inventodis
Demo inventory using Redissearch
https://github.com/chuongtrh/inventodis
expressjs nextjs redissearch socket-io
Last synced: 3 months ago
JSON representation
Demo inventory using Redissearch
- Host: GitHub
- URL: https://github.com/chuongtrh/inventodis
- Owner: chuongtrh
- Created: 2022-08-06T12:46:33.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-08T09:34:33.000Z (almost 4 years ago)
- Last Synced: 2025-10-10T17:07:45.374Z (9 months ago)
- Topics: expressjs, nextjs, redissearch, socket-io
- Language: TypeScript
- Homepage:
- Size: 2.45 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Build demo Inventodis inspire from https://www.youtube.com/watch?v=kXaSwsneFnY&t=21s
## Teck Stack
- [Riot file cli](https://developer.redis.com/riot/riot-file/index.html)
- [RedisSearch](https://redis.io/docs/stack/search/)
- [Redis-om-node](https://github.com/redis/redis-om-node)
- Expressjs
- Socket.io
- Nextjs
## Architecture

## Setup
### Client
```sh
yarn
yarn dev
```
### API
Run docker RedisSeach
```sh
make redis
```
Init schema & import
```sh
./loader.sh
```
Generate inventory
```sh
make generate
```
Start server
```sh
yarn local
```
## Screenshots



## Learn from demo
- Using riot file clit to import data to Redis
- RedisSearch
- Redis-om-node
- Socket.io
- Tool [RedisInsight](https://redis.com/redis-enterprise/redis-insight/)
- ...
## Reference
- https://github.com/redis-developer/brewdis