API For Mini-Loan
- This is the Backend API For mini-loan
- The project is taken to Laravel 5.7 so we can develop from the latest Laravel.
- Register, Verify Token (OTP), Login (JWT Auth)
- Get Loan Type List
- Get Role Type List
- Create Loan For A User with Interest Rate
- Backend API For Loan Verification
- Loan Repayment with Repayment Frequency (6 time On a loan duration 6 months (monthly))
- Loan Paternity Leave Amount
- Transaction For Each Repayment
- Use Epoch To Date Params (API)
- Use UUID instead of increment ID (except transaction table)
- Arrangement Fees On Loan
- Each Repayment with Repayment Frequency (2 time in a month on a repayment)
Clone the repository
git clone https://github.com/MgHtinLynn/mini-loan.git
Switch to the repo folder
cd mini-loan
Create env file
cp .env.example .env
Generate a new application key
php artisan key:generate
Generate a new JWT secret key (If you want to use API)
php artisan jwt:secret
Run the database migrations and Seeding (Set the database connection in .env before migrating)
php artisan migrate --seed
Run the config cache
php artisan config:cache
Start the local development server
php artisan serve
You can now access the server at http://localhost:8000
If you come across any issues please report them here.
Feel free to create any pull requests for the project. For proposing any new changes or features you want to add to the project, you can send us an email at htinlin01@gmail.com.