SaladinEye.AI is an open-source, DIY surveillance system! ๐ฅ๐ ๏ธ This project is a hobby effort, not meant to replace enterprise or commercial systems. It's all about learning and building from scratch!
SaladinEye.ai is designed to demonstrate how to integrate various technologies: front-end, back-end, cameras, IoT, cloud computing, AI, relational databases, and Redis cache. ๐๐ค It's a comprehensive learning project!
This project is perfect for high school and university students, as well as hobbyists, to explore building a medium-complexity system in the real world. ๐งโ๐ป๐ฉโ๐ป It serves as a practical study case for aspiring hackers and developers!
Please note, SaladinEye.ai's features are intentionally bare minimum, so don't expect the sleekness of commercial products. It's all about the learning journey and hands-on experience! ๐
- Front-end: React.js web app on top of Next.js framework
- Back-end: Nest.js
- Database: PostgreSQL and Redis
- Storage: MicroSD, server disk, cloud object storage
- Device Board: ESP-32S by AI-Thinker, ESP32-S3 by Freenode
- ESP32 Chip Types: ESP-32S, ESP32-WROVER, ESP32-S3-WROOM
- AI/ML Inference Location: on ESP32-S3 board or server
- AI/ML Method: YOLO / MobileNet / FOMO
This project is intended for hobby and educational purposes only. It is not designed, developed, or tested to meet the standards and requirements of a production-grade system. There are no guarantees, warranties, or assurances provided regarding the performance, reliability, or security of this code. The author assumes no responsibility or liability for any damages, losses, or other issues that may arise from using this source code. Use at your own risk.