Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/pungrumpy/vet-processing-factory
- Owner: PunGrumpy
- License: mit
- Created: 2025-01-03T09:02:20.000Z (25 days ago)
- Default Branch: main
- Last Pushed: 2025-01-03T13:44:54.000Z (25 days ago)
- Last Synced: 2025-01-21T20:48:51.126Z (6 days ago)
- Topics: iot, nosql, scylladb, typescript
- Language: TypeScript
- Homepage:
- Size: 12.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.