bos21001 / familiasm-api

MIT License
0 stars 0 forks source link

Add finance transactions (CRUD) #14

Closed bos21001 closed 1 year ago

bos21001 commented 1 year ago

Ref: #8

bos21001 commented 1 year ago

8 :

This issue's history covers the development of finance-related features in the application. It includes the creation of finance containers, migrations, setting up Eloquent relationships, making columns nullable, and changing the description column to long text. The issue also covers the implementation of finance transaction creation logic and improvements to the CreateFinance API endpoint response and documentation.

Additional enhancements involve setting up CRUD endpoints for finances, updating email verification requirements, and associating users with finances. The GetAllUserFinances endpoint was refactored to GetAllActualUserFinances to display only the logged-in user's finances. The FindFinanceById endpoint was updated to filter by user_id and restrict finance updates and deletions to their respective owners.

More information can be found at #8.