UTN-2023-Hello-World / Proyecto-3T

Proyecto CRUD realizado con Python, mongoDB
1 stars 0 forks source link

Aplicación de Gestión de Productos con Flask

Descripción

Esta es una aplicación web desarrollada en Flask que facilita la gestión de productos a través de operaciones CRUD (Crear, Leer, Actualizar, Eliminar). Utiliza MongoDB como base de datos para almacenar la información de los productos.

Instalación y Uso

Clonar el Repositorio:

git clone https://github.com/tu-usuario/tu-repositorio.git

Crear y Activar un Entorno Virtual:

python3 -m venv venv
source venv/bin/activate   # En Windows usa `venv\Scripts\activate`

Instalar Dependencias:

pip install -r requirements.txt

Configurar la Conexión a MongoDB:

Asegúrate de configurar correctamente las credenciales y la URI de MongoDB en database.py.

Paso 1: Crear una Cuenta en MongoDB Atlas

Paso 2: Crear un Nuevo Proyecto y Cluster

Paso 3: Configurar Acceso y Seguridad

Paso 4: Crear una Base de Datos

Paso 5: Conectar tu Aplicación a MongoDB Atlas

python app.py

Acceder a la Aplicación:

Abre un navegador web y visita http://localhost:4000 para interactuar con la aplicación de gestión de productos.

Estructura del Proyecto

Funcionalidades Principales

Pruebas

Se recomienda realizar las siguientes pruebas para verificar el correcto funcionamiento de la aplicación: