gitmedha / sis-frontend

Latest Medha Project from Scratch
GNU Affero General Public License v3.0
0 stars 0 forks source link

Add new Alumni Services module #424

Closed Mariamraza15 closed 2 years ago

Mariamraza15 commented 2 years ago

Describe the task Add a new alumni services module to SIS. We have historical data from old SIS and excel sheets

Expected behavior

  1. Add a new section "Alumni Services" in the student detail page after Employment Connections
  2. Some new fields to be added which will be shown under these sections. Fields to be confirmed from Medha team (from excel).
  3. These fields should be editable in the edit form ONLY (not in create student form). The form can have a new section "Alumni services" at the end of the form.
  4. Fields properties to be confirmed from Medha team - required fields, text, dropdown or something else. image
rathorevaibhav commented 2 years ago

@Mariamraza15 @Kirtigour can you share the fields that need to show up? I've started working on this.

Kirtigour commented 2 years ago

@Mariamraza15 @Kirtigour can you share the fields that need to show up? I've started working on this.

@rathorevaibhav - Sharing a screenshot of the fields.

Screenshot 2022-06-01 at 2 03 53 PM
rathorevaibhav commented 2 years ago

Great. Thanks. Please also share the dropdown options @Kirtigour

Kirtigour commented 2 years ago

@rathorevaibhav, here is the dropdown for the 2 fields - Alumni Service Type and Locations. For Fee Amount you can keep it the way it is on SIS currently.

Sr. No. Alumni Service Type
1 Alumni Meet
2 Alumni Parichay
3 Atrangi
4 BEAM Mentorship Program
5 Career Chaupal
6 Community Project
7 Day Out
8 HangOut
9 Insta Video Diary
10 Rubaru
11 Tik Tok Challenge
12 Workshop
13 Weekends with Walter


Sr. Np. Locations
1 Agra
2 Ahmedabad
3 Allahabad
4 Anand
5 Ambala
6 Barabanki
7 Bareilly
8 Bangalore
9 Faizabad
10 Gorakhpur
11 Jhansi
12 Kanpur
13 Karnal
14 Kurukshetra
15 Lucknow
16 Meerut
17 Mumbai
18 New Delhi
19 Patna
20 Raebareilly
21 Sitapur
22 Varanasi
23 Uttarakhand
rathorevaibhav commented 2 years ago

Thanks @Kirtigour can you also let me know options for fee amount?

Kirtigour commented 2 years ago

Thanks @Kirtigour can you also let me know options for the fee amount?

Are you giving the field of Fee Amount as a dropdown?

rathorevaibhav commented 2 years ago

@Kirtigour yes. I thought it's going to be dropdown as shown in screenshot. Shouldn't it be?

Kirtigour commented 2 years ago

@rathorevaibhav No, I mentioned you can keep it the way it's on current SIS. No need for a dropdown.

image
rathorevaibhav commented 2 years ago

Okay. Will make it normal text input.

Kirtigour commented 2 years ago

Okay. Will make it normal text input.

Thank You!

rathorevaibhav commented 2 years ago

hi @Mariamraza15 @Kirtigour this is ready to test. There is some issue with the date fields (start date, end date and fee submission date) and it's loading a date from 1970 by default. I'm checking into this.

You can check other things in the meantime.

Kirtigour commented 2 years ago

hi @Mariamraza15 @Kirtigour, this is ready to test. There is some issue with the date fields (start date, end date and fee submission date), and it's loading a date from 1970 by default. I'm checking into this.

You can check other things in the meantime.

This looks good to me. Thanks!

Mariamraza15 commented 2 years ago

hi @Mariamraza15 @Kirtigour this is ready to test. There is some issue with the date fields (start date, end date and fee submission date) and it's loading a date from 1970 by default. I'm checking into this.

You can check other things in the meantime.

@rathorevaibhav We need to have an Add More button for the Alumni Services section as well. Students will opt for more than 1 alumni service

rathorevaibhav commented 2 years ago

The changes for alumni services has been reverted. Will implement the new approach in next milestone.

rathorevaibhav commented 2 years ago

Validation rules

  1. If any of the three - fee amount, receipt number and fee submission date is present, then the other two should become mandatory fields.
rathorevaibhav commented 2 years ago

Testing feedbacks

  1. Area list to show a combination of Medha area + picklist config for alumni service locations
  2. When fee amount is zero, the other two fields (fee submission date & receipt number) should not be required
Mariamraza15 commented 2 years ago

@rathorevaibhav I am unable to see the new entries that I make. The alumni services section remains blank.

rathorevaibhav commented 2 years ago

@Mariamraza15 this is fixed. There was some configuration update that had to be done from Strapi dashboard. Can you please check again now?

Mariamraza15 commented 2 years ago

@Mariamraza15 this is fixed. There was some configuration update that had to be done from Strapi dashboard. Can you please check again now?

Yes, this is working now. Thanks

Kirtigour commented 2 years ago

@rathorevaibhav, I tested this on production. I can right-click on the "Assigned to" field, and once I click on the option, it takes me to a random batch. Sharing a screenshot for you refrence -

image

rathorevaibhav commented 2 years ago

This is complete and updated on production.

Mariamraza15 commented 2 years ago

This is working fine.