ISCOUTB / AG-AgricultureCompany

Is a system designed to manage different aspects of the agriculture such as crops, inventary, distribution and sales by providing tools for the recording, updating and tracking of key information related to agricultural production.
GNU Affero General Public License v3.0
1 stars 1 forks source link

[]()

AG-AGRICULTURECOMPANY

❯ REPLACE-ME

license last-commit repo-top-language repo-language-count

Construido con las siguientes tecnologías:

HTML5 FastAPI Python Docker GitHub%20Actions


🔗 Tabla de contenidos

📍 DescripciónGeneral

AGRICULTURE COMPANY es un sistema diseñado para gestionar diferentes aspectos de la agricultura, tales como cultivos, inventarios, distribución y ventas. Provee herramientas para el registro, actualización y seguimiento de información clave relacionada con la producción agrícola, facilitando la toma de decisiones y optimizando los procesos productivos.


👾 Características


📂 EstructuradelRepositorio

└── AG-AgricultureCompany/
    ├── .github
    │   └── workflows
    ├── Documentación
    │   └── HistoriadeUsuario.md
    ├── LICENSE
    ├── README.md
    ├── agriculture
    │   └── user
    ├── alembic
    │   ├── README
    │   ├── env.py
    │   ├── script.py.mako
    │   └── versions
    ├── alembic.ini
    ├── app
    │   ├── Dockerfile
    │   ├── __init__.py
    │   ├── app.py
    │   ├── requirements.txt
    │   ├── styles
    │   └── templates
    ├── docker-compose.yml
    └── sonar-project.properties

🧩 Módulos

. | File | Summary | | --- | --- | | [docker-compose.yml](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/docker-compose.yml) | ❯ REPLACE-ME |
.github.workflows | File | Summary | | --- | --- | | [build.yml](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/.github/workflows/build.yml) | ❯ REPLACE-ME |
alembic | File | Summary | | --- | --- | | [script.py.mako](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/alembic/script.py.mako) | ❯ REPLACE-ME | | [env.py](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/alembic/env.py) | ❯ REPLACE-ME |
alembic.versions | File | Summary | | --- | --- | | [7a497025eebc_.py](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/alembic/versions/7a497025eebc_.py) | ❯ REPLACE-ME |
app | File | Summary | | --- | --- | | [app.py](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/app/app.py) | ❯ REPLACE-ME | | [requirements.txt](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/app/requirements.txt) | ❯ REPLACE-ME | | [Dockerfile](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/app/Dockerfile) | ❯ REPLACE-ME |
app.templates | File | Summary | | --- | --- | | [about_us.html](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/app/templates/about_us.html) | ❯ REPLACE-ME | | [contact_us.html](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/app/templates/contact_us.html) | ❯ REPLACE-ME | | [login.html](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/app/templates/login.html) | ❯ REPLACE-ME | | [index.html](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/app/templates/index.html) | ❯ REPLACE-ME | | [base.html](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/app/templates/base.html) | ❯ REPLACE-ME |
app.styles | File | Summary | | --- | --- | | [login.css](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/app/styles/login.css) | ❯ REPLACE-ME |
agriculture.user | File | Summary | | --- | --- | | [database.py](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/agriculture/user/database.py) | ❯ REPLACE-ME | | [config.py](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/agriculture/user/config.py) | ❯ REPLACE-ME | | [models.py](https://github.com/ISCOUTB/AG-AgricultureCompany/blob/main/agriculture/user/models.py) | ❯ REPLACE-ME |

🚀 PrimerosPasos

🔖 Prerequisitos

Python: any version above 3.0

📦 Instalación

Build the project from source:

  1. Clone the AG-AgricultureCompany repository:

    ❯ git clone https://github.com/ISCOUTB/AG-AgricultureCompany
  2. Navigate to the project directory:

    ❯ cd AG-AgricultureCompany
  3. Install the required dependencies:

    ❯ pip install -r requirements.txt

🤖 Uso

To run the project, execute the following command:

❯ python main.py

🧪 Pruebas

Execute the test suite using the following command:

❯ pytest

🎗 Licencia

This project is protected under the SELECT-A-LICENSE License. For more details, refer to the LICENSE file.