Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pungrumpy/vet-processing-factory

🫛 Vegetable processing control and tracking system with IoT
https://github.com/pungrumpy/vet-processing-factory

iot nosql scylladb typescript

Last synced: about 20 hours ago
JSON representation

🫛 Vegetable processing control and tracking system with IoT

Awesome Lists containing this project

README

        

# 🫛 IoT Vegetable Processing Factory

A scalable IoT-based system for monitoring and controlling vegetable processing operations. This project uses ScyllaDB for real-time data storage and analysis of production states, sensor readings, and system alerts

## 🌱 Setup

### 📦 Requirements

- Node.js v23.0.0
- [Bun](https://bun.sh) v1.0.0
- [Docker](https://www.docker.com) v27.0.0

### 🚀 Getting Started

1. Clone the repository:

```bash
git clone https://github.com/PunGrumpy/vet-processing-factory.git
```

2. Install the dependencies:

```bash
bun install
```

3. Initialize the database:

```bash
bun dev # now it's initializing the database only
```

4. Seed the database:

```bash
bun dev:seed
```

5. Query the database:

```bash
bun dev:query
```

> [!NOTE]
> Running database server before starting the development server is required.
> `bun db:setup` can be used to initialize the database.

## 📝 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.