uprm-inso4101-2024-2025-s1 / semester-project-regiupr

semester-project-regiupr created by GitHub Classroom
8 stars 1 forks source link

Adding 4 New Input Fields to the Sign Up Page #193

Open chriistiian99 opened 3 days ago

chriistiian99 commented 3 days ago

Objective:

To enhance the user registration process by capturing detailed academic information including major, degree, year, and semester for better course assignment and curriculum tracking.

Description:

Implement four new input fields on the Sign-Up page for the following attributes: major, degree, year, and semester. Each field serves a specific purpose:

   - Major: identifies the student's focus area within their program.

   - Degree: specifies the type of academic program the student is enrolled in.

   - Year: represents the student's current academic year.

   - Semester: identifies the semester within the year the student is currently enrolled in.

These inputs are essential for associating the student with the correct curriculum and ensuring course prerequisites and enrollment criteria are met.

Requirements:

Update the Sign-Up form UI to include four new input fields.

Implement dropdown options for Major and Degree, populated dynamically from the database.

Include a validation mechanism to ensure only valid selections are made.

Store the new input values into the student profile data in the database upon submission.

Time Constraints:

Should be done by the end of this week (Sunday, November 24th, 2024).

Difficulty:

5 (Requires modifications to both the UI and the database, along with form validation and new data handling)

Priority:

6 (These inputs are essential for proper curriculum mapping, student advising, and eligibility for course enrollment)

chriistiian99 commented 2 days ago

image