-
DB:
-
user:
- id (unique)
- phone
- username (unique)
- password
- token
-
card:
- id (unique)
- owner_id
- is_default
- name
- card_token (unique)
- balance
- currency
-
transaction:
- id (unique)
- date_time
- from_card
- to_card
- from_user
- to_user
- amount
- currency
-
donation:
- id (unique)
- donation_token (unique) (8 or 16 char)
- owner_id
- receiver_card_id
- title
- description
-
-
API:
-
user_controller:
- register/{username}/{email}/{phone}/{password}
- login/{username}/{password}
- change_phone/{token}/{new_phone}
-
card_controller:
- add/{token}/{name}/{currency}
- remove/{token}/{card_token}
- cards/{token}
- rename/{token}/{card_token}/{new_name}
- set_default/{token}/{card_token}
- get_card_data/{token}/{card_token}
-
transaction_controller:
- send_by_card/{token}/{from_card}/{to_card}/{amount}/
- send_by_username/{token}/{from_username}/{to_username}/{amount}
- transactions/{token}
-
donation_controller:
- create_donation/{token}/{receiver_card_id}/{title}/{description}
- donations/{token}
- donation_by_token/{donation_token}
- donate/{token}/{from_card}/{donation_token}/{amount}
-
-
Frontend
- login/register menu
- main_menu:
- settings
- profile
- list_of_cards
- send_money
- donations
- create_donate
- find
- donate
-
Notifications
You must be signed in to change notification settings - Fork 0
lucky-rydar/dPay
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published