An open API service indexing awesome lists of open source software.

https://github.com/eduardoprofe666/fastapi-calculadora

🚀 Api de Calculadora Simple con FastApi desplegado en render.com | Fastapi-Calculator
https://github.com/eduardoprofe666/fastapi-calculadora

api api-rest calculadora calculator fastapi fastapi-calculadora fastapi-calculator python redocly render swagger-ui

Last synced: 3 months ago
JSON representation

🚀 Api de Calculadora Simple con FastApi desplegado en render.com | Fastapi-Calculator

Awesome Lists containing this project

README

          

# 🚀 Api Calculadora Simple
[![Languages](https://img.shields.io/github/languages/top/EduardoProfe666/fastapi-calculadora?color=blue&style=for-the-badge)](https://github.com/EduardoProfe666/fastapi-calculadora)
[![license](https://img.shields.io/badge/license-MIT-purple.svg?style=for-the-badge)](https://tlo.mit.edu/learn-about-intellectual-property/software-and-open-source-licensing/open-source-licensing)
![FastAPI](https://img.shields.io/badge/FastAPI-005571?style=for-the-badge&logo=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:
- [Swagger UI](https://fastapi-calculadora.onrender.com/docs). Esta permite probar los endpoints de la api de forma fácil.
- [Redocly](https://fastapi-calculadora.onrender.com/redoc)

## 🛫 Despliegue como Web-Service en `render.com`
Acceda al [siguiente enlace](https://fastapi-calculadora.onrender.com) para probar la api en vivo