Skip to content
Volver

SGI Ventas

Actualizado:

Plataforma de creación de órdenes de venta (ODV)

Proyecto Ventas

Este proyecto tiene dos partes principales: un backend en Python con FastAPI y un frontend en React usando Vite.

Backend: Python + FastAPI

El backend está en la carpeta ventas-back/. Para correrlo:

  1. Instalar dependencias: Asegúrate de tener Python 3.9 o superior instalado. Luego, ejecuta los siguientes comandos desde la carpeta ventas-back/:

    python -m venv venv
    source venv/bin/activate  # En Windows: venv\Scripts\activate
    pip install -r requirements.txt
  2. Ejecutar el servidor: Una vez instaladas las dependencias, puedes iniciar el servidor con:

    fastapi run app/main.py

    El backend estará disponible en http://localhost:8000.

Frontend: Vite + React

El frontend está en ventas-front/. Para correrlo:

  1. Instalar dependencias: Necesitas tener Node.js y PNPM. Luego, desde ventas-front/:

    pnpm install
  2. Ejecutar el servidor de desarrollo: Una vez instaladas las dependencias, puedes iniciar el servidor de desarrollo con:

    pnpm dev

    El frontend estará disponible en http://localhost:5173.

Notas

Decisiones de Diseño

Backend

Frontend



Siguiente
El Cheemspleo