Laravel Lumen is a stunningly fast PHP micro-framework for building web applications with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. Lumen attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as routing, database abstraction, queueing, and caching.
Documentation for the framework can be found on the Lumen website.
Thank you for considering contributing to Lumen! The contribution guide can be found in the Laravel documentation.
1 - Clone the repository
2 - Install composer (composer install)
3 - Create the database (database.sqlite) in database folder
4 - Create the .env file (copy .env.example)
5 - Install migrations (php artisan migrate)
6 - Run serve (php artisan serve)
Open API TEST EBANX.postman_collection.json in Postman to test the API
[Download postman](https://www.postman.com/).
1 - RESET STATE BEFORE STARTING TESTS
2 - BALANCE FOR NON-EXISTING ACCOUNT
3 - CREATE ACCOUNT WITH INITIAL BALANCE (execute 2x for create a second account to transfer: first time include the number 10 (ten) in balance param and second time include the number 0 (zero)
4 - DEPOSIT INTO EXISTING ACCOUNT
5 - BALANCE FOR EXISTING ACCOUNT
6 - WITHDRAW FROM NON-EXISTING ACCOUNT
7 - WITHDRAW FROM EXISTING ACCOUNT
8 - TRANSFER FROM EXISTING ACCOUNT
9 - TRANSFER FROM NON-EXISTING ACCOUNT
The Lumen framework is open-sourced software licensed under the MIT license.