Open aliamerj opened 5 days ago
User
-
id PK int
profileId NULL FK - Profile.id
Name string
email string INDEX
image NULL string
verified_status boolen
Profile
-
id PK int
location string
bio string
smart_coins int
phone_number string
birth_date date
creation_date date
last_login date
skills string[]
volunteer_hours init
language string
subscription string
referral string
social_media_links string[]
Requests_posted
-
id PK int
user_id FK >- User.id
...
Services_provided
--
id PK int
user_id FK >- User.id
Review
--
id PK int
author_id FK - User.id
receiver_id FK >- User.id
Star
--
user_id FK - User.id
receiver_id FK - Profile.id
PUSH THE CHANGE TO THE
mvp branch only
We need to implement a feature that requires users to complete their profile after logging in. This will enhance the user experience and ensure that all necessary information is collected to provide a personalized service. Tasks:
Validation:
Users must complete their profile to continue using the platform.
All fields must be correctly stored in the respective database tables.
Users should receive appropriate notifications and guidance while completing their profiles.
The Data that needs to be stored
Feel free to update the issue description if necessary