Esta API proporciona endpoints para convertir diferentes tipos de unidades, como longitud, peso, temperatura, volumen y velocidad.
-
Longitud:
/convert/length/{value}/{unit}
: Convierte entre metros y pies.
-
Peso:
/convert/weight/{value}/{unit}
: Convierte entre kilogramos y libras.
-
Temperatura:
/convert/temperature/{value}/{unit}
: Convierte entre Celsius y Fahrenheit.
-
Volumen:
/convert/volume/{value}/{unit}
: Convierte entre litros y galones americanos.
-
Velocidad:
/convert/speed/{value}/{unit}
: Convierte entre kilómetros por hora y millas por hora.
Cada endpoint espera recibir un valor numérico y la unidad de origen como parte de la URL. Por ejemplo:
GET /convert/length/10/meters
Esto devolverá la conversión de 10 metros a pies en formato JSON.
- Clona este repositorio:
git clone https://github.com/tu_usuario/tu_proyecto.git
- Instala las dependencias de Laravel:
composer install
-
Copia el archivo
.env.example
a.env
y configura tu base de datos y otras variables de entorno. -
Genera una nueva clave de aplicación:
php artisan key:generate
- Ejecuta las migraciones para crear las tablas de la base de datos:
php artisan migrate
- Inicia el servidor de desarrollo:
php artisan serve
Si encuentras algún error o tienes alguna sugerencia de mejora, no dudes en abrir un issue o enviar un pull request.
Este proyecto está bajo la licencia MIT License.