Develop a form that allows users to add certifications to their portfolio. The form should include fields for the certification title, issuing organization, date earned, description, and a file upload option for the certification document.
Steps to Complete:
Create the form with fields for title, organization, date, description, and file upload.
Implement server-side processing to handle the form submission, validate inputs, and save the new certification to the database.
Ensure the file upload is handled securely, with validation for file type and size.
Acceptance Criteria:
Users can add new certifications, including uploading a document, which are saved to the database.
The form includes validation to ensure all inputs are correct and secure.
Develop a form that allows users to add certifications to their portfolio. The form should include fields for the certification title, issuing organization, date earned, description, and a file upload option for the certification document.
Steps to Complete:
Create the form with fields for title, organization, date, description, and file upload. Implement server-side processing to handle the form submission, validate inputs, and save the new certification to the database. Ensure the file upload is handled securely, with validation for file type and size.
Acceptance Criteria:
Users can add new certifications, including uploading a document, which are saved to the database. The form includes validation to ensure all inputs are correct and secure.