Skip to content

EduardoProfe666/fastapi-calculadora

Repository files navigation

🚀 Api Calculadora Simple

Languages license FastAPI

Api de Calculadora Simple desarrollada con FastApi

💻 Instalación del proyecto

  1. Instalar los requerimientos necesarios con pip install -r requirements.txt
  2. Usar el comando uvicorn main:app --reload para probar el proyecto
  3. Acceder a localhost:8000/docs para obtener la documentación de todos los endpoints y poder probarlos
  4. Puede probar los endpoints con los tests disponibles en el fichero test_main.http

⚓ Listado de Funcionalidades

🤓 Cálculo Básico

  • Sumar
  • Restar
  • Multiplicar
  • Dividir
  • Módulo
  • Raíz n-ésima
  • Potenciación
  • Logaritmo

🤖 Conversión

  • Ángulo
  • Área
  • Datos
  • Longitud
  • Masa
  • Velocidad
  • Sistema Numérico (BIN, DEC, HEX, OCT)
  • Temperatura
  • Tiempo
  • Volumen
  • Divisas (+160 divisas en tiempo real la tasa de cambio)

💥 Trigonometría

  • Seno
  • Coseno
  • Tangente
  • Cotangente
  • Secante
  • Cosecante

🎓 Calculadora

  • Evaluación y Cálculo de expresiones
  • Descuento
  • IMC

📈 Estadística

  • Media
  • Mediana
  • Multi-Moda
  • Desviación Estándar de la población
  • Desviación Estándar de la muestra
  • Varianza de la población
  • Varianza de la muestra
  • Correlación
  • Covarianza

🎈 Otros

  • Constantes

🔥 Documentación de la api

Para acceder a la documentación de la api puede usar los siguientes enlaces:

🛫 Despliegue como Web-Service en render.com

Acceda al siguiente enlace para probar la api en vivo