This page is the backend of the expense tracker app. The front-end code can be found at https://github.com/steph-kimm/expense_recorder.
Entity-relationship model
The entity-relationship model can be viewed below.
User Authorization Routes
HTTP Method |
URL Path |
Result |
Action |
POST |
/sign-up |
create profile |
create |
POST |
/sign-in |
get single profile |
show or retrieve |
DELETE |
/sign-out |
delete profile |
destroy |
PATCH |
/change-password |
update password |
update |
HTTP Method |
URL Path |
Result |
Action |
GET |
/profiles |
read list of profiles |
index or list |
GET |
/profiles/:id |
read single profile |
show or retrieve |
POST |
/profile |
create profile |
create |
PATCH |
/profiles/:id |
update profile |
update |
DELETE |
/profiles/:id |
delete profile |
destroy |
HTTP Method |
URL Path |
Result |
Action |
GET |
/expenses |
see list of films |
index or list |
contact: [email protected]