Skip to content

A mobile application for smart and responsive management of fish ponds in Algeria. Monitor water quality, receive alerts, and control pond systems remotely — part of Cosider’s aquaculture digitization project.

Notifications You must be signed in to change notification settings

smart-fish-ponds-algeria/firmatech-app

Repository files navigation

🐠 FirmaTech — Smart Aquaculture Management App

🚀 Built at Junction Hackathon (Club CELEC) — 3-Day Challenge

FirmaTech is a mobile application designed to empower aquaculture farmers with:

  • 📈 Real-time monitoring
  • 🧠 AI-driven health insights
  • 🍽️ Smart feeding management

This project was built in just 3 days during the Junction Hackathon, organized by Club CELEC, with a mission to modernize aquaculture operations.


🎯 Features

Real-Time Monitoring — Track pond temperature, oxygen, pH, and fish count.

AI Fish Health Tracking — Detect abnormal behavior & growth rates using AI.

Smart Feeding System — Optimize feeding with AI suggestions and history logs.

Alert System — Get notified on critical events like low oxygen.

Multi-Pond Management — Manage multiple ponds with individual dashboards.


💻 Tech Stack

  • React Native (Expo)
  • NativeWind (Tailwind CSS for React Native)
  • React Native Chart Kit
  • Expo Router
  • Firebase (Notifications)

📁 Project Structure

.
├── app/                  # Screens and navigation
├── assets/               # Images and static assets
├── services/             # API/Auth services
├── utils/                # Utility functions
├── .vscode/              # VS Code configs
├── app.json              # Expo configuration
└── package.json          # Project metadata

📱 Demo Screenshots

📊 Dashboard 🐟 AI Fish Health 🍽️ Feeding Management 🔔 Notifications
Dashboard AI Health Feeding Notif1
Notif2

👥 Team

Name Role
Benabdallah Souhaib Mobile Development & UI/UX
Marya UI/UX Design
Younes Mobile Development
Riyad Allali Backend/API Integration
Ounis Samir Akram AI/Research/Testing

🧑‍💻 Getting Started

1. Clone the repository

git clone https://github.com/smart-fish-ponds-algeria/FirmaTech-app.git
cd FirmaTech-app

2. Install dependencies

npm install

3. Start development server

npx expo start

📱 Scan the QR code with Expo Go to run on your phone.


🔐 Authentication

  • Located in services/
  • Handles Email/Password Login (can be extended to OAuth)

🔔 Notifications

  • Firebase Cloud Messaging (FCM)
  • Configure in app.json

🧪 NPM Scripts

npm run lint         # Lint the project
npm run start        # Start expo dev server
npm run build        # Build the project

🛠 Built With


📄 License

MIT © 2025 FirmaTech Team


If you want, I can add badges, a video demo, or a contribution guide.

About

A mobile application for smart and responsive management of fish ponds in Algeria. Monitor water quality, receive alerts, and control pond systems remotely — part of Cosider’s aquaculture digitization project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •