Coders-HQ / CodersHQ

Social platform for developers to network, create and challenge themselves
https://codershq.ae
MIT License
139 stars 47 forks source link

Create portfolio settings page #166

Open ralsuwaidi opened 2 years ago

ralsuwaidi commented 2 years ago

🏆 Task Description: Create multiple forms linked to the database 👨‍🚀 Skills Needed: HTML, CSS

Portfolio

Field Name Field Type Size Required Null Allowed Default Value
description Text 255 No Yes  
github_url URL 200 No Yes  
linkedin_url URL 200 No Yes  
website_url URL 200 No Yes  
twitter_handle Text 50 No    
is_contributor Boolean   Yes   FALSE
contributor_level SmallInt   Yes   0
is_admin Boolean   Yes   FALSE

Ambassador

Field Name Field Type Size Required Null Allowed Default Value
student_email Email   Yes    
student_phone Integer   Yes    
university_name Text 60 Yes    
responsibilities Text 200 Yes    
start_date Date   Yes   Current Date
end_date Date   Yes   Current Date

Award

Field Name Field Type Size Required Null Allowed Default Value
name Text 50 Yes    
date_awarded Date   Yes   Current Date

Task

Field Name Field Type Size Required Null Allowed Default Value
t_name Text 100 Yes    
t_description Text 300 No    
t_difficulty Text 50 Yes    
end_date Date   Yes   Current Date

Education

Field Name Field Type Size Required Null Allowed Default Value
school Text 100 Yes    
degree Text 100 No    
start_date Date Yes    Current Date
end_date Date   Yes   Current Date

Job Profile

Field Name Field Type Size Required Null Allowed Default Value
job_status Text 50 Yes    
hourly_rate Float Yes    

Where bold is read-only and must not be added to the form

anjana-1311 commented 1 year ago

Can I TAKE this?

naisofly commented 1 year ago

@anjana-1311 go ahead 👍 Excited to see what you build 😁

anjana-1311 commented 1 year ago

@naisofly Do we need separate pages for each form? What would be the ideal location for this html and css?