Utilizar framework Laravel para realizar API
- Laravel 9
- PHP 8.1
- MySql database
composer install php artisan migrate php artisan db:seedphp artisan serverRespuesta en formato Json /api/zip-codes/{zip-code}
- Se descargan datos en formato excel dejando solo datos/columnas necesarias.
- Se analizan los datos para ver la relación entre ellos y crear una base de datos relacional en MySql
- Se genera seeder con base al archivo CSV
database/seeders/data_main.csv - Se desarrolla función principal en controlador
app/Http/Controllers/ZipCodeController.php - Para finalizar, se hace configuración de los modelos utilizando ELOQUENT ORM para mejorar la relacion de la API con la base datos