AI based aquaponics automation system.
Supported on: |
|
---|
- Current version does not support installation.
- Setup dev environment and get started.
- Python==3.x
- Django==3.2
- Python3-tkinter
For other requirements, see requirements.txt
.
Clone
repository into local system.cd
to./Aquaponics_System
.pip install -r requirements.txt
.- You're ready!
NOTE: | Perform points 2 to 6 only if it is first time. |
---|---|
$ : | Terminal commands. |
$$ : | Python shell commands. |
cd
tosrc/Applications/AquaponicsDjango/
.- $
python3 manage.py shell
. - $$
from django.contrib.auth.models import User
. - $$
user = User.objects.create_user(<username>, password='<password>')
. - $$
user.save()
. - $$
exit()
. - Remember above username and password.
- $
python3 manage.py makemigrations
. - $
python3 manage.py migrate
. - $
python3 manage.py runserver
. - Open another terminal and
cd
tosrc/AquaponicsSystem/
. - $
python3 main.py
. - System is up and running.
- Ctrl-C in both terminals to quit.
No build instructions. Simply setup and run.
Publishing not supported yet.
0.0
- Use editor config provided under
config/
. - Remember username and password setup during dev setup.
Not available.
Follows PEP 8
guidelines.
Core API is provided under discussion section with name Core
.
- Sqlite3 for web app user data management (Django built-in).
- JSON for sensor reading storage (custom).
File: src/AquaponicsSystem/EmulatedHardware/ProjectEssentials/
User: CXINFINITE. Repository: ProjectEssentials-Python.
- @Arunesh-Gour
- @gauravc6
- @kartik-kumar71
- @Prakhar-623
- @recker624
- @sanskar-singh-rajput
- @Vikram-BM
See LICENSE
.