From 1fa8af673ba78ef85e150d568f9221e7c57bd194 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Sun, 29 May 2022 11:23:51 +0530 Subject: [PATCH 01/16] first commit --- CDC_Backend/README.md | 925 +++++++++++++++++++----------------------- 1 file changed, 419 insertions(+), 506 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index 30c06d8..e0b578f 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -1,22 +1,22 @@ # API References 1. [**Common APIs**](#common-apis) - 1. [**api/login/**](#apilogin) + 1. [**api/login/**](#apilogin) 2. [**Student APIs**](#student-portal-apis) - 1. [**api/student/profile/**](#apistudentprofile) - 2. [**api/student/getDashboard/**](#apistudentgetdashboard) - 3. [**api/student/addResume/**](#apistudentaddresume) - 4. [**api/student/deleteResume/**](#apistudentdeleteresume) - 5. [**api/student/submitApplication/**](#apistudentsubmitapplication) + 1. [**api/student/profile/**](#apistudentprofile) + 2. [**api/student/getDashboard/**](#apistudentgetdashboard) + 3. [**api/student/addResume/**](#apistudentaddresume) + 4. [**api/student/deleteResume/**](#apistudentdeleteresume) + 5. [**api/student/submitApplication/**](#apistudentsubmitapplication) 3. [**Admin APIs**](#admin-portal-apis) - 1. [**api/admin/markStatus/**](#apiadminmarkstatus) - 2. [**api/admin/getDashboard/**](#apiadmingetdashboard) - 3. [**api/admin/updateDeadline/**](#apiadminupdatedeadline) - 4. [**api/admin/updateOfferAccepted**](#apiadminupdateofferaccepted) - 5. [**api/admin/updateEmailVerified**](#apiadminupdateemailverified) - 6. [**api/admin/updateAdditionalInfo**](#apiadminupdateadditionalinfo) + 1. [**api/admin/markStatus/**](#apiadminmarkstatus) + 2. [**api/admin/getDashboard/**](#apiadmingetdashboard) + 3. [**api/admin/updateDeadline/**](#apiadminupdatedeadline) + 4. [**api/admin/updateOfferAccepted**](#apiadminupdateofferaccepted) + 5. [**api/admin/updateEmailVerified**](#apiadminupdateemailverified) + 6. [**api/admin/updateAdditionalInfo**](#apiadminupdateadditionalinfo) 4. [**Company APIs**](#company-portal-apis) - 1. [**api/company/addPlacement/**](#apicompanyaddplacement) + 1. [**api/company/addPlacement/**](#apicompanyaddplacement) 5. [**Common Errors**](#common-errors) --- @@ -47,17 +47,15 @@ Response is a Json with these fields { "action": "Login", "message": "Verified", - "user_type": [ - "student" - ] + "user_type": ["student"] } ``` - action: Tells us about the message creator
- message: Tells us what happened with our Request. - user_type: Tells us about the role the user possess. Can have these values - - student - - Admin + - student + - Admin ### Status Codes @@ -95,30 +93,30 @@ Response is a Json with these fields ```json { - "action": "Student Profile", - "message": "Details Found", - "details": { - "id": "190010036", - "resume_list": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/resume/190010036%2F8KIOT3PW1JIS718_CSE-V-SEM.pdf", - "name": "8KIOT3PW1JIS718_CSE-V-SEM.pdf" - } - ], - "offers": [ - { - "designation": "Software Developer", - "company_name": "Make My Trip", - "application_id": "LLW4STE76GEJYOR" - } - ], - "roll_no": 190010036, - "name": "Gowtham Sai", - "batch": "2019", - "branch": "CSE", - "phone_number": 9390291911, - "cpi": "9.15" - } + "action": "Student Profile", + "message": "Details Found", + "details": { + "id": "190010036", + "resume_list": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/resume/190010036%2F8KIOT3PW1JIS718_CSE-V-SEM.pdf", + "name": "8KIOT3PW1JIS718_CSE-V-SEM.pdf" + } + ], + "offers": [ + { + "designation": "Software Developer", + "company_name": "Make My Trip", + "application_id": "LLW4STE76GEJYOR" + } + ], + "roll_no": 190010036, + "name": "Gowtham Sai", + "batch": "2019", + "branch": "CSE", + "phone_number": 9390291911, + "cpi": "9.15" + } } ``` @@ -130,10 +128,10 @@ Response is a Json with these fields The possible responses for this api request are as follows -| Status Codes | Possible Messages | -| --------------- | ------------------------ | -| 200 OK | `Details Found` | -| 400 BAD_REQUEST | `Something Went Wrong` | +| Status Codes | Possible Messages | +| --------------- | ---------------------- | +| 200 OK | `Details Found` | +| 400 BAD_REQUEST | `Something Went Wrong` | You may see some different errors which can be seen [here](#common-errors) @@ -164,199 +162,181 @@ Response is a Json with these fields ```json { - "action": "Get Dashboard - Student", - "message": "Data Found", - "placements": [ + "action": "Get Dashboard - Student", + "message": "Data Found", + "placements": [ + { + "id": "Q54IRZZMC3RP8F6", + "company_details_pdf_links": [ { - "id": "Q54IRZZMC3RP8F6", - "company_details_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FI5U4RDTV0OP0EM0_2019+Student+Details+-+Total%28State+Sort%29+-+Copy.pdf", - "name": "I5U4RDTV0OP0EM0_2019 Student Details - Total(State Sort) - Copy.pdf" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FW04JWWNNMIBX0JX_2019+Student+Details+-+Total%28State+Sort%29.pdf", - "name": "W04JWWNNMIBX0JX_2019 Student Details - Total(State Sort).pdf" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FT1BXP98WBT9BHOR_AP0313017732021LL-Driving+Licence+-+Copy.pdf", - "name": "T1BXP98WBT9BHOR_AP0313017732021LL-Driving Licence - Copy.pdf" - } - ], - "description_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FC78TE2Z67BPZ41O_CSE-V-SEM.pdf", - "name": "C78TE2Z67BPZ41O_CSE-V-SEM.pdf" - } - ], - "compensation_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2F8D5OFQ46H43DD3S_module5And6Attendance.pdf", - "name": "8D5OFQ46H43DD3S_module5And6Attendance.pdf" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FG8OU2PE919PFKSR_Print+Application11.pdf", - "name": "G8OU2PE919PFKSR_Print Application11.pdf" - } - ], - "selection_procedure_details_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FDZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_", - "name": "DZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FN490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3", - "name": "N490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3" - } - ], - "company_name": "Make My Trip", - "address": "MakeMyTrip India Pvt. Ltd.5, Awagarh House, MG Road(next to Bachoomal collections)Agra (UP), - 282002India", - "company_type": "Private Sector", - "nature_of_business": "Technology", - "website": "www.makemytrip.com", - "company_details": "This s a very nice company", - "is_company_details_pdf": true, - "city": "Mumbai", - "state": "Maharashtra", - "country": "India", - "pin_code": 530013, - "city_type": "Domestic", - "designation": "Software Developer", - "description": "very nice job", - "is_description_pdf": true, - "compensation_CTC": 1200000, - "compensation_gross": 1100000, - "compensation_take_home": 1000000, - "compensation_bonus": 10000, - "compensation_details": "very good compensation", - "is_compensation_details_pdf": true, - "bond_details": "nil", - "selection_procedure_rounds": [ - "Resume Shortlisting", - "Technical Interview", - "HR Interview" - ], - "selection_procedure_details": "All rounds are complusory", - "is_selection_procedure_details_pdf": true, - "tier": "4", - "tentative_date_of_joining": "2022-01-15", - "allowed_batch": [ - "2018", - "2019" - ], - "allowed_branch": [ - "CSE", - "EE" - ], - "tentative_no_of_offers": 5, - "other_requirements": "above 8 cpi", - "additional_info": [ - "School", - "Home Town" - ], - "deadline_date": "2021-12-04", - "created_at": "2021-12-02T20:12:21+05:30" - } - ], - "placementApplication": [ + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FI5U4RDTV0OP0EM0_2019+Student+Details+-+Total%28State+Sort%29+-+Copy.pdf", + "name": "I5U4RDTV0OP0EM0_2019 Student Details - Total(State Sort) - Copy.pdf" + }, { - "id": "LLW4STE76GEJYOR", - "placement": { - "id": "Q54IRZZMC3RP8F6", - "company_details_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FI5U4RDTV0OP0EM0_2019+Student+Details+-+Total%28State+Sort%29+-+Copy.pdf", - "name": "I5U4RDTV0OP0EM0_2019 Student Details - Total(State Sort) - Copy.pdf" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FW04JWWNNMIBX0JX_2019+Student+Details+-+Total%28State+Sort%29.pdf", - "name": "W04JWWNNMIBX0JX_2019 Student Details - Total(State Sort).pdf" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FT1BXP98WBT9BHOR_AP0313017732021LL-Driving+Licence+-+Copy.pdf", - "name": "T1BXP98WBT9BHOR_AP0313017732021LL-Driving Licence - Copy.pdf" - } - ], - "description_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FC78TE2Z67BPZ41O_CSE-V-SEM.pdf", - "name": "C78TE2Z67BPZ41O_CSE-V-SEM.pdf" - } - ], - "compensation_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2F8D5OFQ46H43DD3S_module5And6Attendance.pdf", - "name": "8D5OFQ46H43DD3S_module5And6Attendance.pdf" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FG8OU2PE919PFKSR_Print+Application11.pdf", - "name": "G8OU2PE919PFKSR_Print Application11.pdf" - } - ], - "selection_procedure_details_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FDZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_", - "name": "DZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FN490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3", - "name": "N490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3" - } - ], - "company_name": "Make My Trip", - "address": "MakeMyTrip India Pvt. Ltd.5, Awagarh House, MG Road(next to Bachoomal collections)Agra (UP), - 282002India", - "company_type": "Private Sector", - "nature_of_business": "Technology", - "website": "www.makemytrip.com", - "company_details": "This s a very nice company", - "is_company_details_pdf": true, - "city": "Mumbai", - "state": "Maharashtra", - "country": "India", - "pin_code": 530013, - "city_type": "Domestic", - "designation": "Software Developer", - "description": "very nice job", - "is_description_pdf": true, - "compensation_CTC": 1200000, - "compensation_gross": 1100000, - "compensation_take_home": 1000000, - "compensation_bonus": 10000, - "compensation_details": "very good compensation", - "is_compensation_details_pdf": true, - "bond_details": "nil", - "selection_procedure_rounds": [ - "Resume Shortlisting", - "Technical Interview", - "HR Interview" - ], - "selection_procedure_details": "All rounds are complusory", - "is_selection_procedure_details_pdf": true, - "tier": "4", - "tentative_date_of_joining": "2022-01-15", - "allowed_batch": [ - "2018", - "2019" - ], - "allowed_branch": [ - "CSE", - "EE" - ], - "tentative_no_of_offers": 5, - "other_requirements": "above 8 cpi", - "additional_info": [ - "School", - "Home Town" - ], - "deadline_date": "2021-12-04", - "created_at": "2021-12-02T20:12:21+05:30" - }, - "resume_link": "https://storage.googleapis.com/cdc-backend-attachments/resume/LLW4STE76GEJYOR%2F8KIOT3PW1JIS718_CSE-V-SEM.pdf", - "additional_info": "{\"School\": \"Narayana English Medium High School\", \"Home Town\": \"Vizag\"}", - "selected": null, - "applied_at": "2021-12-02T21:58:18.032466+05:30" + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FW04JWWNNMIBX0JX_2019+Student+Details+-+Total%28State+Sort%29.pdf", + "name": "W04JWWNNMIBX0JX_2019 Student Details - Total(State Sort).pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FT1BXP98WBT9BHOR_AP0313017732021LL-Driving+Licence+-+Copy.pdf", + "name": "T1BXP98WBT9BHOR_AP0313017732021LL-Driving Licence - Copy.pdf" } - ] + ], + "description_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FC78TE2Z67BPZ41O_CSE-V-SEM.pdf", + "name": "C78TE2Z67BPZ41O_CSE-V-SEM.pdf" + } + ], + "compensation_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2F8D5OFQ46H43DD3S_module5And6Attendance.pdf", + "name": "8D5OFQ46H43DD3S_module5And6Attendance.pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FG8OU2PE919PFKSR_Print+Application11.pdf", + "name": "G8OU2PE919PFKSR_Print Application11.pdf" + } + ], + "selection_procedure_details_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FDZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_", + "name": "DZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FN490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3", + "name": "N490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3" + } + ], + "company_name": "Make My Trip", + "address": "MakeMyTrip India Pvt. Ltd.5, Awagarh House, MG Road(next to Bachoomal collections)Agra (UP), - 282002India", + "company_type": "Private Sector", + "nature_of_business": "Technology", + "website": "www.makemytrip.com", + "company_details": "This s a very nice company", + "is_company_details_pdf": true, + "city": "Mumbai", + "state": "Maharashtra", + "country": "India", + "pin_code": 530013, + "city_type": "Domestic", + "designation": "Software Developer", + "description": "very nice job", + "is_description_pdf": true, + "compensation_CTC": 1200000, + "compensation_gross": 1100000, + "compensation_take_home": 1000000, + "compensation_bonus": 10000, + "compensation_details": "very good compensation", + "is_compensation_details_pdf": true, + "bond_details": "nil", + "selection_procedure_rounds": [ + "Resume Shortlisting", + "Technical Interview", + "HR Interview" + ], + "selection_procedure_details": "All rounds are complusory", + "is_selection_procedure_details_pdf": true, + "tier": "4", + "tentative_date_of_joining": "2022-01-15", + "allowed_batch": ["2018", "2019"], + "allowed_branch": ["CSE", "EE"], + "tentative_no_of_offers": 5, + "other_requirements": "above 8 cpi", + "additional_info": ["School", "Home Town"], + "deadline_date": "2021-12-04", + "created_at": "2021-12-02T20:12:21+05:30" + } + ], + "placementApplication": [ + { + "id": "LLW4STE76GEJYOR", + "placement": { + "id": "Q54IRZZMC3RP8F6", + "company_details_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FI5U4RDTV0OP0EM0_2019+Student+Details+-+Total%28State+Sort%29+-+Copy.pdf", + "name": "I5U4RDTV0OP0EM0_2019 Student Details - Total(State Sort) - Copy.pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FW04JWWNNMIBX0JX_2019+Student+Details+-+Total%28State+Sort%29.pdf", + "name": "W04JWWNNMIBX0JX_2019 Student Details - Total(State Sort).pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FT1BXP98WBT9BHOR_AP0313017732021LL-Driving+Licence+-+Copy.pdf", + "name": "T1BXP98WBT9BHOR_AP0313017732021LL-Driving Licence - Copy.pdf" + } + ], + "description_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FC78TE2Z67BPZ41O_CSE-V-SEM.pdf", + "name": "C78TE2Z67BPZ41O_CSE-V-SEM.pdf" + } + ], + "compensation_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2F8D5OFQ46H43DD3S_module5And6Attendance.pdf", + "name": "8D5OFQ46H43DD3S_module5And6Attendance.pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FG8OU2PE919PFKSR_Print+Application11.pdf", + "name": "G8OU2PE919PFKSR_Print Application11.pdf" + } + ], + "selection_procedure_details_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FDZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_", + "name": "DZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FN490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3", + "name": "N490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3" + } + ], + "company_name": "Make My Trip", + "address": "MakeMyTrip India Pvt. Ltd.5, Awagarh House, MG Road(next to Bachoomal collections)Agra (UP), - 282002India", + "company_type": "Private Sector", + "nature_of_business": "Technology", + "website": "www.makemytrip.com", + "company_details": "This s a very nice company", + "is_company_details_pdf": true, + "city": "Mumbai", + "state": "Maharashtra", + "country": "India", + "pin_code": 530013, + "city_type": "Domestic", + "designation": "Software Developer", + "description": "very nice job", + "is_description_pdf": true, + "compensation_CTC": 1200000, + "compensation_gross": 1100000, + "compensation_take_home": 1000000, + "compensation_bonus": 10000, + "compensation_details": "very good compensation", + "is_compensation_details_pdf": true, + "bond_details": "nil", + "selection_procedure_rounds": [ + "Resume Shortlisting", + "Technical Interview", + "HR Interview" + ], + "selection_procedure_details": "All rounds are complusory", + "is_selection_procedure_details_pdf": true, + "tier": "4", + "tentative_date_of_joining": "2022-01-15", + "allowed_batch": ["2018", "2019"], + "allowed_branch": ["CSE", "EE"], + "tentative_no_of_offers": 5, + "other_requirements": "above 8 cpi", + "additional_info": ["School", "Home Town"], + "deadline_date": "2021-12-04", + "created_at": "2021-12-02T20:12:21+05:30" + }, + "resume_link": "https://storage.googleapis.com/cdc-backend-attachments/resume/LLW4STE76GEJYOR%2F8KIOT3PW1JIS718_CSE-V-SEM.pdf", + "additional_info": "{\"School\": \"Narayana English Medium High School\", \"Home Town\": \"Vizag\"}", + "selected": null, + "applied_at": "2021-12-02T21:58:18.032466+05:30" + } + ] } ``` @@ -369,10 +349,10 @@ Response is a Json with these fields The possible responses for this api request are as follows -| Status Codes | Possible Messages | -| --------------- | ------------------------ | +| Status Codes | Possible Messages | +| --------------- | ---------------------- | | 200 OK | `Data Found` | -| 404 Not Found | `Student Not Found` | +| 404 Not Found | `Student Not Found` | | 400 BAD_REQUEST | `Something Went Wrong` | You can see some common errors [here](#common-errors) @@ -490,13 +470,13 @@ Request_Body: ```json { - "opening_type": "Placement", - "opening_id": "Q54IRZZMC3RP8F6", - "resume_file_name": "8KIOT3PW1JIS718_CSE-V-SEM.pdf", - "additional_info": { - "School": "Narayana English Medium High School", - "Home Town": "Vizag" - } + "opening_type": "Placement", + "opening_id": "Q54IRZZMC3RP8F6", + "resume_file_name": "8KIOT3PW1JIS718_CSE-V-SEM.pdf", + "additional_info": { + "School": "Narayana English Medium High School", + "Home Town": "Vizag" + } } ``` @@ -530,7 +510,7 @@ The possible responses for this api request are as follows | ------------- | ---------------------------------- | | 200 OK | `Application Submitted` | | 403 FORBIDDEN | `Application is already Submitted` | -| 403 FORBIDDEN | `Placement Not Approved` | +| 403 FORBIDDEN | `Placement Not Approved` | | 404 NOT FOUND | `RESUME_FILE_NAME Not Found` | You can see some common errors [here](#common-errors) @@ -552,14 +532,14 @@ Request_Body: { "opening_id": "Q54IRZZMC3RP8F6", "student_list": [ - { - "student_id":"190010036", - "student_selected":"true" - }, - { - "student_id":"190050022", - "student_selected":"false" - } + { + "student_id": "190010036", + "student_selected": "true" + }, + { + "student_id": "190050022", + "student_selected": "false" + } ] } ``` @@ -585,10 +565,10 @@ Response is a Json with these fields The possible responses for this api request are as follows -| Status Codes | Possible Messages | -| --------------- | ------------------------ | -| 200 OK | `Marked Status` | -| 400 BAD_REQUEST | `Something Went Wrong` | +| Status Codes | Possible Messages | +| --------------- | ---------------------- | +| 200 OK | `Marked Status` | +| 400 BAD_REQUEST | `Something Went Wrong` | You may see some different errors which can be seen [here](#common-errors) @@ -617,106 +597,97 @@ Response is a Json with these fields ```json { - "action": "Get Dashboard - Admin", - "message": "Data Found", - "ongoing": [ + "action": "Get Dashboard - Admin", + "message": "Data Found", + "ongoing": [ + { + "id": "Q54IRZZMC3RP8F6", + "company_details_pdf_links": [ { - "id": "Q54IRZZMC3RP8F6", - "company_details_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FI5U4RDTV0OP0EM0_2019+Student+Details+-+Total%28State+Sort%29+-+Copy.pdf", - "name": "I5U4RDTV0OP0EM0_2019 Student Details - Total(State Sort) - Copy.pdf" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FW04JWWNNMIBX0JX_2019+Student+Details+-+Total%28State+Sort%29.pdf", - "name": "W04JWWNNMIBX0JX_2019 Student Details - Total(State Sort).pdf" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FT1BXP98WBT9BHOR_AP0313017732021LL-Driving+Licence+-+Copy.pdf", - "name": "T1BXP98WBT9BHOR_AP0313017732021LL-Driving Licence - Copy.pdf" - } - ], - "description_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FC78TE2Z67BPZ41O_CSE-V-SEM.pdf", - "name": "C78TE2Z67BPZ41O_CSE-V-SEM.pdf" - } - ], - "compensation_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2F8D5OFQ46H43DD3S_module5And6Attendance.pdf", - "name": "8D5OFQ46H43DD3S_module5And6Attendance.pdf" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FG8OU2PE919PFKSR_Print+Application11.pdf", - "name": "G8OU2PE919PFKSR_Print Application11.pdf" - } - ], - "selection_procedure_details_pdf_links": [ - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FDZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_", - "name": "DZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_" - }, - { - "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FN490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3", - "name": "N490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3" - } - ], - "company_name": "Make My Trip", - "address": "MakeMyTrip India Pvt. Ltd.5, Awagarh House, MG Road(next to Bachoomal collections)Agra (UP), - 282002India", - "company_type": "Private Sector", - "nature_of_business": "Technology", - "website": "www.makemytrip.com", - "company_details": "This s a very nice company", - "is_company_details_pdf": true, - "contact_person_name": "Gowtham", - "phone_number": 9390291911, - "email": "saisurya3127@gmail.com", - "city": "Mumbai", - "state": "Maharashtra", - "country": "India", - "pin_code": 530013, - "city_type": "Domestic", - "designation": "Software Developer", - "description": "very nice job", - "is_description_pdf": true, - "compensation_CTC": 1200000, - "compensation_gross": 1100000, - "compensation_take_home": 1000000, - "compensation_bonus": 10000, - "compensation_details": "very good compensation", - "is_compensation_details_pdf": true, - "bond_details": "nil", - "selection_procedure_rounds": [ - "Resume Shortlisting", - "Technical Interview", - "HR Interview" - ], - "selection_procedure_details": "All rounds are complusory", - "is_selection_procedure_details_pdf": true, - "tier": "4", - "tentative_date_of_joining": "2022-01-15", - "allowed_batch": [ - "2018", - "2019" - ], - "allowed_branch": [ - "CSE", - "EE" - ], - "tentative_no_of_offers": 5, - "other_requirements": "above 8 cpi", - "additional_info": [ - "School", - "Home Town" - ], - "email_verified": false, - "offer_accepted": null, - "deadline_date": "2021-12-04", - "created_at": "2021-12-02T20:12:21+05:30" + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FI5U4RDTV0OP0EM0_2019+Student+Details+-+Total%28State+Sort%29+-+Copy.pdf", + "name": "I5U4RDTV0OP0EM0_2019 Student Details - Total(State Sort) - Copy.pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FW04JWWNNMIBX0JX_2019+Student+Details+-+Total%28State+Sort%29.pdf", + "name": "W04JWWNNMIBX0JX_2019 Student Details - Total(State Sort).pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FT1BXP98WBT9BHOR_AP0313017732021LL-Driving+Licence+-+Copy.pdf", + "name": "T1BXP98WBT9BHOR_AP0313017732021LL-Driving Licence - Copy.pdf" } - ], - "previous": [] + ], + "description_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FC78TE2Z67BPZ41O_CSE-V-SEM.pdf", + "name": "C78TE2Z67BPZ41O_CSE-V-SEM.pdf" + } + ], + "compensation_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2F8D5OFQ46H43DD3S_module5And6Attendance.pdf", + "name": "8D5OFQ46H43DD3S_module5And6Attendance.pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FG8OU2PE919PFKSR_Print+Application11.pdf", + "name": "G8OU2PE919PFKSR_Print Application11.pdf" + } + ], + "selection_procedure_details_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FDZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_", + "name": "DZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FN490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3", + "name": "N490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3" + } + ], + "company_name": "Make My Trip", + "address": "MakeMyTrip India Pvt. Ltd.5, Awagarh House, MG Road(next to Bachoomal collections)Agra (UP), - 282002India", + "company_type": "Private Sector", + "nature_of_business": "Technology", + "website": "www.makemytrip.com", + "company_details": "This s a very nice company", + "is_company_details_pdf": true, + "contact_person_name": "Gowtham", + "phone_number": 9390291911, + "email": "saisurya3127@gmail.com", + "city": "Mumbai", + "state": "Maharashtra", + "country": "India", + "pin_code": 530013, + "city_type": "Domestic", + "designation": "Software Developer", + "description": "very nice job", + "is_description_pdf": true, + "compensation_CTC": 1200000, + "compensation_gross": 1100000, + "compensation_take_home": 1000000, + "compensation_bonus": 10000, + "compensation_details": "very good compensation", + "is_compensation_details_pdf": true, + "bond_details": "nil", + "selection_procedure_rounds": [ + "Resume Shortlisting", + "Technical Interview", + "HR Interview" + ], + "selection_procedure_details": "All rounds are complusory", + "is_selection_procedure_details_pdf": true, + "tier": "4", + "tentative_date_of_joining": "2022-01-15", + "allowed_batch": ["2018", "2019"], + "allowed_branch": ["CSE", "EE"], + "tentative_no_of_offers": 5, + "other_requirements": "above 8 cpi", + "additional_info": ["School", "Home Town"], + "email_verified": false, + "offer_accepted": null, + "deadline_date": "2021-12-04", + "created_at": "2021-12-02T20:12:21+05:30" + } + ], + "previous": [] } ``` @@ -729,8 +700,8 @@ Response is a Json with these fields The possible responses for this api request are as follows -| Status Codes | Possible Messages | -| --------------- | ------------------------ | +| Status Codes | Possible Messages | +| --------------- | ---------------------- | | 200 OK | `Data Found` | | 400 BAD_REQUEST | `Something Went Wrong` | @@ -749,8 +720,8 @@ Request_Body: ```json { - "opening_id": "Q54IRZZMC3RP8F6", - "deadline_datetime": "2021-12-06 16:28:18 +0530" + "opening_id": "Q54IRZZMC3RP8F6", + "deadline_datetime": "2021-12-06 16:28:18 +0530" } ``` @@ -763,8 +734,8 @@ Response is a Json with these fields ```json { - "action": "Update Deadline", - "message": "Deadline Updated" + "action": "Update Deadline", + "message": "Deadline Updated" } ``` @@ -775,10 +746,10 @@ Response is a Json with these fields The possible responses for this api request are as follows -| Status Codes | Possible Messages | -| --------------- | ------------------------ | -| 200 OK | `Deadline Updated` | -| 400 BAD_REQUEST | `Something Went Wrong` | +| Status Codes | Possible Messages | +| --------------- | ---------------------- | +| 200 OK | `Deadline Updated` | +| 400 BAD_REQUEST | `Something Went Wrong` | You may see some different errors which can be seen [here](#common-errors) @@ -795,8 +766,8 @@ Request_Body: ```json { - "opening_id": "Q54IRZZMC3RP8F6", - "offer_accepted": "true" + "opening_id": "Q54IRZZMC3RP8F6", + "offer_accepted": "true" } ``` @@ -809,8 +780,8 @@ Response is a Json with these fields ```json { - "action": "Update Offer Accepted", - "message": "Offer Accepted Updated" + "action": "Update Offer Accepted", + "message": "Offer Accepted Updated" } ``` @@ -821,10 +792,10 @@ Response is a Json with these fields The possible responses for this api request are as follows -| Status Codes | Possible Messages | -| --------------- | ------------------------ | -| 200 OK | `Update Offer Accepted` | -| 400 BAD_REQUEST | `Something Went Wrong` | +| Status Codes | Possible Messages | +| --------------- | ----------------------- | +| 200 OK | `Update Offer Accepted` | +| 400 BAD_REQUEST | `Something Went Wrong` | You may see some different errors which can be seen [here](#common-errors) @@ -841,8 +812,8 @@ Request_Body: ```json { - "opening_id": "Q54IRZZMC3RP8F6", - "email_verified": "false" + "opening_id": "Q54IRZZMC3RP8F6", + "email_verified": "false" } ``` @@ -855,8 +826,8 @@ Response is a Json with these fields ```json { - "action": "Update Email Verified", - "message": "Email Verified Updated" + "action": "Update Email Verified", + "message": "Email Verified Updated" } ``` @@ -869,8 +840,8 @@ The possible responses for this api request are as follows | Status Codes | Possible Messages | | --------------- | ------------------------ | -| 200 OK | `Email Verified Updated` | -| 400 BAD_REQUEST | `Something Went Wrong` | +| 200 OK | `Email Verified Updated` | +| 400 BAD_REQUEST | `Something Went Wrong` | You may see some different errors which can be seen [here](#common-errors) @@ -887,12 +858,8 @@ Request_Body: ```json { - "opening_id": "Q54IRZZMC3RP8F6", - "additional_info": [ - "School", - "Place of Living", - "Research Interests" - ] + "opening_id": "Q54IRZZMC3RP8F6", + "additional_info": ["School", "Place of Living", "Research Interests"] } ``` @@ -905,8 +872,8 @@ Response is a Json with these fields ```json { - "action": "Update Additional Info", - "message": "Additional Info Updated" + "action": "Update Additional Info", + "message": "Additional Info Updated" } ``` @@ -917,15 +884,33 @@ Response is a Json with these fields The possible responses for this api request are as follows -| Status Codes | Possible Messages | -| --------------- | ------------------------ | -| 200 OK | `Additional Info Updated` | -| 400 BAD_REQUEST | `Something Went Wrong` | +| Status Codes | Possible Messages | +| --------------- | ------------------------- | +| 200 OK | `Additional Info Updated` | +| 400 BAD_REQUEST | `Something Went Wrong` | You may see some different errors which can be seen [here](#common-errors) --- + + +## `api/admin/getApplications` + +This api is used to + +### How to Use? + +Send a `POST` request to `api/admin/updateAdditionalInfo`
+Request_Body: + +```json +{ + "opening_id": "Q54IRZZMC3RP8F6", + "additional_info": ["School", "Place of Living", "Research Interests"] +} +``` + # Company Portal APIs ## `api/company/addPlacement/` @@ -940,113 +925,45 @@ Request_Body: ```json { - "company_name": [ - "Make My Trip" - ], + "company_name": ["Make My Trip"], "address": [ "MakeMyTrip India Pvt. Ltd.\n5, Awagarh House, MG Road\n(next to Bachoomal collections)\nAgra (UP), - 282002\nIndia" ], - "company_type": [ - "Private Sector" - ], - "nature_of_business": [ - "Technology" - ], - "website": [ - "www.makemytrip.com" - ], - "company_details": [ - "This s a very nice company" - ], - "is_company_details_pdf": [ - "true" - ], - "contact_person_name": [ - "Gowtham" - ], - "phone_number": [ - "9390291911" - ], - "email": [ - "saisurya3127@gmail.com" - ], - "city": [ - "Mumbai" - ], - "state": [ - "Maharashtra" - ], - "country": [ - "India" - ], - "pincode": [ - "530013" - ], - "designation": [ - "Software Developer" - ], - "description": [ - "very nice job" - ], - "is_description_pdf": [ - "true" - ], - "compensation_ctc": [ - "1200000" - ], - "compensation_gross": [ - "1100000" - ], - "compensation_take_home": [ - "1000000" - ], - "compensation_bonus": [ - "10000" - ], - "compensation_details": [ - "very good compensation" - ], - "is_compensation_details_pdf": [ - "true" - ], - "bond_details": [ - "nil" - ], + "company_type": ["Private Sector"], + "nature_of_business": ["Technology"], + "website": ["www.makemytrip.com"], + "company_details": ["This s a very nice company"], + "is_company_details_pdf": ["true"], + "contact_person_name": ["Gowtham"], + "phone_number": ["9390291911"], + "email": ["saisurya3127@gmail.com"], + "city": ["Mumbai"], + "state": ["Maharashtra"], + "country": ["India"], + "pincode": ["530013"], + "designation": ["Software Developer"], + "description": ["very nice job"], + "is_description_pdf": ["true"], + "compensation_ctc": ["1200000"], + "compensation_gross": ["1100000"], + "compensation_take_home": ["1000000"], + "compensation_bonus": ["10000"], + "compensation_details": ["very good compensation"], + "is_compensation_details_pdf": ["true"], + "bond_details": ["nil"], "selection_procedure_rounds": [ "['Resume Shortlisting', 'Technical Interview', 'HR Interview']" ], - "selection_procedure_details": [ - "All rounds are complusory" - ], - "is_selection_procedure_details_pdf": [ - "true" - ], - "tentative_date_of_joining": [ - "15-01-2022" - ], - "allowed_branch": [ - "['CSE', 'EE']" - ], - "tentative_no_of_offers": [ - "5" - ], - "other_requirements": [ - "above 8 cpi" - ], - "company_details_pdf": [ - "__FILE_OBJECT__", - "__FILE_OBJECT__" - ], - "description_pdf": [ - "__FILE_OBJECT__" - ], - "compensation_details_pdf": [ - "__FILE_OBJECT__" - ], - "selection_procedure_details_pdf": [ - "__FILE_OBJECT__", - "__FILE_OBJECT__" - ] + "selection_procedure_details": ["All rounds are complusory"], + "is_selection_procedure_details_pdf": ["true"], + "tentative_date_of_joining": ["15-01-2022"], + "allowed_branch": ["['CSE', 'EE']"], + "tentative_no_of_offers": ["5"], + "other_requirements": ["above 8 cpi"], + "company_details_pdf": ["__FILE_OBJECT__", "__FILE_OBJECT__"], + "description_pdf": ["__FILE_OBJECT__"], + "compensation_details_pdf": ["__FILE_OBJECT__"], + "selection_procedure_details_pdf": ["__FILE_OBJECT__", "__FILE_OBJECT__"] } ``` @@ -1056,8 +973,8 @@ Response is a Json with these fields ```json { - "action": "Add Placement", - "message": "Placement Added Successfully" + "action": "Add Placement", + "message": "Placement Added Successfully" } ``` @@ -1071,10 +988,10 @@ Response is a Json with these fields The possible responses for this api request are as follows -| Status Codes | Possible Messages | -| ------------- | ----------------- | -| 200 OK | `Placement Added Successfully` | -| 404 NOT FOUND | `Something went wrong` | +| Status Codes | Possible Messages | +| ------------- | ------------------------------ | +| 200 OK | `Placement Added Successfully` | +| 404 NOT FOUND | `Something went wrong` | You can see some common errors [here](#common-errors) @@ -1090,9 +1007,5 @@ Some common errors that you may see while accessing the Apis | 401 UNAUTHORIZED | `Access Denied. You are not allowed to use this service` | Your may not have required access to those access those Apis. | | 401 UNAUTHORIZED | `Token has wrong audience` | You may be using wrong credentials for Google OAuth2.0. | | 404 NOT FOUND | `User Not Found. Contact CDC for more details` | You may not be a user at CDC, IIT Dharwad. Please contact us to get your user account | -| 400 BAD_REQUEST | `Error Occurred` | Any random Error which can be seen in the {error} string. | -| 400 BAD_REQUEST | `Something went wrong` | Any random Error which can be seen in the {error} string. | - - - - +| 400 BAD_REQUEST | `Error Occurred` | Any random Error which can be seen in the {error} string. | +| 400 BAD_REQUEST | `Something went wrong` | Any random Error which can be seen in the {error} string. | From 9e8dbe02bb952732b5699cf6ffc5c08da8562ad6 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Sun, 29 May 2022 11:48:25 +0530 Subject: [PATCH 02/16] getApplications --- CDC_Backend/README.md | 35 +++++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index e0b578f..03b5422 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -897,20 +897,47 @@ You may see some different errors which can be seen [here](#common-errors) ## `api/admin/getApplications` -This api is used to +This api is used to fetch all the applications applied by students for all placements ### How to Use? -Send a `POST` request to `api/admin/updateAdditionalInfo`
+Send a `POST` request to `api/admin/getApplications`
Request_Body: ```json { - "opening_id": "Q54IRZZMC3RP8F6", - "additional_info": ["School", "Place of Living", "Research Interests"] + "opening_id": "Q54IRZZMC3RP8F6" } ``` +### Response + +Response is a Json with these fields + +```json +{ + "action": "Get Applications", + "message": "Data Found", + "applications": "[]" +} +``` + +- action: Tells us about the message creator
+- message: Tells us what happened with our Request. + +### Status Codes + +The possible responses for this api request are as follows + +| Status Codes | Possible Messages | +| --------------- | ---------------------- | +| 200 OK | `Data Found` | +| 400 BAD_REQUEST | `Something Went Wrong` | + +You may see some different errors which can be seen [here](#common-errors) + +--- + # Company Portal APIs ## `api/company/addPlacement/` From d8fe0dca90b269f54aa67e5adf710dbf334abc90 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Sun, 29 May 2022 11:50:53 +0530 Subject: [PATCH 03/16] getApplicationsindex --- CDC_Backend/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index 03b5422..c974ecd 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -15,6 +15,7 @@ 4. [**api/admin/updateOfferAccepted**](#apiadminupdateofferaccepted) 5. [**api/admin/updateEmailVerified**](#apiadminupdateemailverified) 6. [**api/admin/updateAdditionalInfo**](#apiadminupdateadditionalinfo) + 7. [**api/admin/getApplications**](#apiadmingetApplications) 4. [**Company APIs**](#company-portal-apis) 1. [**api/company/addPlacement/**](#apicompanyaddplacement) 5. [**Common Errors**](#common-errors) From fa79cdd9f134c2382736eeceec895c9354429d12 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Sun, 29 May 2022 12:05:57 +0530 Subject: [PATCH 04/16] submitApplication --- CDC_Backend/README.md | 44 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index c974ecd..203deb5 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -16,6 +16,7 @@ 5. [**api/admin/updateEmailVerified**](#apiadminupdateemailverified) 6. [**api/admin/updateAdditionalInfo**](#apiadminupdateadditionalinfo) 7. [**api/admin/getApplications**](#apiadmingetApplications) + 8. [**api/admin/submitApplication**](#apiadminsubmitApplication) 4. [**Company APIs**](#company-portal-apis) 1. [**api/company/addPlacement/**](#apicompanyaddplacement) 5. [**Common Errors**](#common-errors) @@ -919,7 +920,7 @@ Response is a Json with these fields { "action": "Get Applications", "message": "Data Found", - "applications": "[]" + "applications": [] } ``` @@ -939,6 +940,47 @@ You may see some different errors which can be seen [here](#common-errors) --- +## `api/admin/submitApplication` + +This api is used to + +Request_Body: + +```json +{ + "applications_id": "", + "student_id": "", + "opening_id": "Q54IRZZMC3RP8F6", + "additional_info": "", + "resume_file_name": "" +} +``` + +### Response + +Response is a Json with these fields + +```json +{ + "action": "Add Student Application", + "message": "Application Added", + "applications": [] +} +``` + +### Status Codes + +The possible responses for this api request are as follows + +| Status Codes | Possible Messages | +| --------------- | ---------------------- | +| 200 OK | `Application Added` | +| 400 BAD_REQUEST | `Something Went Wrong` | + +You may see some different errors which can be seen [here](#common-errors) + +--- + # Company Portal APIs ## `api/company/addPlacement/` From c850430c0f606ef864fbc907bfe8ea2a0c24da12 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Sun, 29 May 2022 12:18:58 +0530 Subject: [PATCH 05/16] submitApplication --- CDC_Backend/README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index 203deb5..fbc49cf 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -951,8 +951,11 @@ Request_Body: "applications_id": "", "student_id": "", "opening_id": "Q54IRZZMC3RP8F6", - "additional_info": "", - "resume_file_name": "" + "additional_info": { + "School": "Lions International", + "City": "Banglore" + } + "resume_file_name": "8KIOT3PW1JIS718_CSE-V-SEM.pdf" } ``` From 2583f502c4f797e8b12b69871eb860a600c9ea69 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Sun, 29 May 2022 12:21:21 +0530 Subject: [PATCH 06/16] filled requirements --- CDC_Backend/README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index fbc49cf..7bdbf8f 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -942,19 +942,19 @@ You may see some different errors which can be seen [here](#common-errors) ## `api/admin/submitApplication` -This api is used to +This api is used to submit a students application Request_Body: ```json { - "applications_id": "", - "student_id": "", + "applications_id": "Q54IRZZMC3RP8F6", + "student_id": "200010022", "opening_id": "Q54IRZZMC3RP8F6", "additional_info": { "School": "Lions International", "City": "Banglore" - } + }, "resume_file_name": "8KIOT3PW1JIS718_CSE-V-SEM.pdf" } ``` @@ -966,8 +966,7 @@ Response is a Json with these fields ```json { "action": "Add Student Application", - "message": "Application Added", - "applications": [] + "message": "Application Added" } ``` From 08172313d5a26fb540293ac40e18734688370bc9 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Sun, 29 May 2022 13:32:54 +0530 Subject: [PATCH 07/16] create all views --- CDC_Backend/README.md | 120 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index 7bdbf8f..dd7cd76 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -17,6 +17,9 @@ 6. [**api/admin/updateAdditionalInfo**](#apiadminupdateadditionalinfo) 7. [**api/admin/getApplications**](#apiadmingetApplications) 8. [**api/admin/submitApplication**](#apiadminsubmitApplication) + 9. [**api/admin/generateCSV**](#apiadmingeneratecsv) + 10. [**api/admin/addPPO**](#apiadminaddppo) + 11. [**api/admin/getStudentApplication**](#apiadmingetstudentapplication) 4. [**Company APIs**](#company-portal-apis) 1. [**api/company/addPlacement/**](#apicompanyaddplacement) 5. [**Common Errors**](#common-errors) @@ -983,6 +986,123 @@ You may see some different errors which can be seen [here](#common-errors) --- +## `api/admin/generateCSV` + +This api is used to generate a CSV file that contains sequential details of all the applications + +Request_Body: + +```json +{ + "opening_id": "Q54IRZZMC3RP8F6" +} +``` + +### Response + +Response is a Json with these fields + +```json +{ + "action": "Create CSV", + "message": "CSV Created", + "file": "" +} +``` + +### Status Codes + +The possible responses for this api request are as follows + +| Status Codes | Possible Messages | +| --------------- | ---------------------- | +| 200 OK | `CSV created` | +| 400 BAD_REQUEST | `Something Went Wrong` | + +You may see some different errors which can be seen [here](#common-errors) + +--- + +## `api/admin/addPPO` + +This api is used to add a PPO for a student in the corresponding company + +Request_Body: + +```json +{ + "company_name": , + "compensation_gross": , + "offer_accepted": , + "student_id": "200010022", + "designation": , + "tier": , +} +``` + +### Response + +Response is a Json with these fields + +```json +{ + "action": "Add PPO", + "message": "PPO Added" +} +``` + +### Status Codes + +The possible responses for this api request are as follows + +| Status Codes | Possible Messages | +| --------------- | ---------------------- | +| 200 OK | `PPO Added` | +| 400 BAD_REQUEST | `Something Went Wrong` | + +You may see some different errors which can be seen [here](#common-errors) + +--- + +## `api/admin/getStudentApplication` + +This api is used to fetch the application details of the required student + +Request_Body: + +```json +{ + "student_id": "200010022", + "opening_id": "Q54IRZZMC3RP8F6" +} +``` + +### Response + +Response is a Json with these fields + +```json +{ + "action": "Get Student Application", + "application_found": "true", + "application_info": {}, + "student_details": {} +} +``` + +### Status Codes + +The possible responses for this api request are as follows + +| Status Codes | Possible Messages | +| --------------- | ---------------------- | +| 200 OK | `` | +| 400 BAD_REQUEST | `Something Went Wrong` | + +You may see some different errors which can be seen [here](#common-errors) + +--- + # Company Portal APIs ## `api/company/addPlacement/` From c8f64008925c8adbe31cf55757ab3f843fc6c869 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Sun, 29 May 2022 15:09:32 +0530 Subject: [PATCH 08/16] objects info updated --- CDC_Backend/README.md | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index dd7cd76..e09d543 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -915,6 +915,9 @@ Request_Body: } ``` +> Headers
+> Authorization: "Bearer {tokenID}" + ### Response Response is a Json with these fields @@ -951,7 +954,7 @@ Request_Body: ```json { - "applications_id": "Q54IRZZMC3RP8F6", + "applications_id": "F28IRGGMC3RP8Y8", "student_id": "200010022", "opening_id": "Q54IRZZMC3RP8F6", "additional_info": { @@ -962,6 +965,9 @@ Request_Body: } ``` +> Headers
+> Authorization: "Bearer {tokenID}" + ### Response Response is a Json with these fields @@ -998,6 +1004,9 @@ Request_Body: } ``` +> Headers
+> Authorization: "Bearer {tokenID}" + ### Response Response is a Json with these fields @@ -1031,12 +1040,12 @@ Request_Body: ```json { - "company_name": , - "compensation_gross": , - "offer_accepted": , + "company_name": "Geeks for Geeks", + "compensation_gross": "1000000", + "offer_accepted": "true", "student_id": "200010022", - "designation": , - "tier": , + "designation": "Technical Content Writer", + "tier": "4" } ``` @@ -1077,6 +1086,9 @@ Request_Body: } ``` +> Headers
+> Authorization: "Bearer {tokenID}" + ### Response Response is a Json with these fields From 2c5b3ad44f3f5e32255f1b2cc4b4f0cae322fb82 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Sun, 29 May 2022 15:18:01 +0530 Subject: [PATCH 09/16] object details updated --- CDC_Backend/README.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index e09d543..58462db 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -1015,7 +1015,7 @@ Response is a Json with these fields { "action": "Create CSV", "message": "CSV Created", - "file": "" + "file": "csv_file_link" } ``` @@ -1097,8 +1097,17 @@ Response is a Json with these fields { "action": "Get Student Application", "application_found": "true", - "application_info": {}, - "student_details": {} + "application_info": { + "id": "F28IRGGMC3RP8Y8", + "additional_info": , + "resume": "resume_link" + }, + "student_details": { + "name": "John", + "batch": "2020", + "branch": "MMAE", + "resume_list": + } } ``` From b9742f5fcab4e840c374e2b71d8d1b252ea66b8e Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Mon, 30 May 2022 14:26:01 +0530 Subject: [PATCH 10/16] NEW field added in getDashboard feature --- CDC_Backend/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index 58462db..48b223c 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -604,6 +604,7 @@ Response is a Json with these fields { "action": "Get Dashboard - Admin", "message": "Data Found", + "new": [], "ongoing": [ { "id": "Q54IRZZMC3RP8F6", From ed7a06c156c4c096e361eba05e9784358a07d2d4 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Mon, 30 May 2022 14:29:58 +0530 Subject: [PATCH 11/16] new field --- CDC_Backend/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index 48b223c..514f55e 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -701,6 +701,7 @@ Response is a Json with these fields - message: Tells us what happened with our Request. - ongoing: Gives us the list of placements that are accepting applications. - previous: Gives us the list of placements that stopped accepting applications. +- new : Gives us the list of placements that is not yet accepeted by CDC. ### Status Codes From 6f1d7b418b5b62c1e70473b49bce7a7b9ef05967 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Mon, 30 May 2022 18:00:59 +0530 Subject: [PATCH 12/16] some changes updated --- CDC_Backend/README.md | 178 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 176 insertions(+), 2 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index 514f55e..c39eeba 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -604,7 +604,94 @@ Response is a Json with these fields { "action": "Get Dashboard - Admin", "message": "Data Found", - "new": [], + "new": [ + { + "id": "Z54IRZZMB3RP9TR", + "company_details_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FI5U4RDTV0OP0EM0_2019+Student+Details+-+Total%28State+Sort%29+-+Copy.pdf", + "name": "I5U4RDTV0OP0EM0_2019 Student Details - Total(State Sort) - Copy.pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FW04JWWNNMIBX0JX_2019+Student+Details+-+Total%28State+Sort%29.pdf", + "name": "W04JWWNNMIBX0JX_2019 Student Details - Total(State Sort).pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FT1BXP98WBT9BHOR_AP0313017732021LL-Driving+Licence+-+Copy.pdf", + "name": "T1BXP98WBT9BHOR_AP0313017732021LL-Driving Licence - Copy.pdf" + } + ], + "description_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FC78TE2Z67BPZ41O_CSE-V-SEM.pdf", + "name": "C78TE2Z67BPZ41O_CSE-V-SEM.pdf" + } + ], + "compensation_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2F8D5OFQ46H43DD3S_module5And6Attendance.pdf", + "name": "8D5OFQ46H43DD3S_module5And6Attendance.pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FG8OU2PE919PFKSR_Print+Application11.pdf", + "name": "G8OU2PE919PFKSR_Print Application11.pdf" + } + ], + "selection_procedure_details_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FDZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_", + "name": "DZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FN490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3", + "name": "N490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3" + } + ], + "company_name": "Cred", + "address": "Cred India Pvt. Ltd.5, Awagarh House, MG Road(next to Bachoomal collections)Agra (UP), - 282002India", + "company_type": "Private Sector", + "nature_of_business": "Technology", + "website": "www.cred.com", + "company_details": "This s a very nice company", + "is_company_details_pdf": true, + "contact_person_name": "John", + "phone_number": 9390291922, + "email": "@gmail.com", + "city": "Mumbai", + "state": "Maharashtra", + "country": "India", + "pin_code": 530013, + "city_type": "Domestic", + "designation": "Software Developer", + "description": "very nice job", + "is_description_pdf": true, + "compensation_CTC": 1200000, + "compensation_gross": 1100000, + "compensation_take_home": 1000000, + "compensation_bonus": 10000, + "compensation_details": "very good compensation", + "is_compensation_details_pdf": true, + "bond_details": "nil", + "selection_procedure_rounds": [ + "Resume Shortlisting", + "Technical Interview", + "HR Interview" + ], + "selection_procedure_details": "All rounds are complusory", + "is_selection_procedure_details_pdf": true, + "tier": "4", + "tentative_date_of_joining": "2022-01-15", + "allowed_batch": ["2018", "2019"], + "allowed_branch": ["CSE", "EE"], + "tentative_no_of_offers": 5, + "other_requirements": "above 8 cpi", + "additional_info": ["School", "Home Town"], + "email_verified": false, + "offer_accepted": null, + "deadline_date": "2021-12-04", + "created_at": "2021-12-02T20:12:21+05:30" + } + ], "ongoing": [ { "id": "Q54IRZZMC3RP8F6", @@ -693,7 +780,94 @@ Response is a Json with these fields "created_at": "2021-12-02T20:12:21+05:30" } ], - "previous": [] + "previous": [ + { + "id": "Q74IRZZMC3RP8F6", + "company_details_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FI5U4RDTV0OP0EM0_2019+Student+Details+-+Total%28State+Sort%29+-+Copy.pdf", + "name": "I5U4RDTV0OP0EM0_2019 Student Details - Total(State Sort) - Copy.pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FW04JWWNNMIBX0JX_2019+Student+Details+-+Total%28State+Sort%29.pdf", + "name": "W04JWWNNMIBX0JX_2019 Student Details - Total(State Sort).pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FT1BXP98WBT9BHOR_AP0313017732021LL-Driving+Licence+-+Copy.pdf", + "name": "T1BXP98WBT9BHOR_AP0313017732021LL-Driving Licence - Copy.pdf" + } + ], + "description_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FC78TE2Z67BPZ41O_CSE-V-SEM.pdf", + "name": "C78TE2Z67BPZ41O_CSE-V-SEM.pdf" + } + ], + "compensation_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2F8D5OFQ46H43DD3S_module5And6Attendance.pdf", + "name": "8D5OFQ46H43DD3S_module5And6Attendance.pdf" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FG8OU2PE919PFKSR_Print+Application11.pdf", + "name": "G8OU2PE919PFKSR_Print Application11.pdf" + } + ], + "selection_procedure_details_pdf_links": [ + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FDZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_", + "name": "DZTQQ6YBGBQ47PY_screencapture-onlinesbi-sbi-sbicollect-fsssuccessresponseredirect-htm-2021-07-19-18_" + }, + { + "link": "https://storage.googleapis.com/cdc-backend-attachments/company_attachments/Q54IRZZMC3RP8F6%2FN490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3", + "name": "N490PUXJEEN4JZ9_screencapture-onlinesbi-sbi-sbicollect-payment-suvidhapayment-htm-2021-07-19-23_12_3" + } + ], + "company_name": "Make My Trip", + "address": "MakeMyTrip India Pvt. Ltd.5, Awagarh House, MG Road(next to Bachoomal collections)Agra (UP), - 282002India", + "company_type": "Private Sector", + "nature_of_business": "Technology", + "website": "www.makemytrip.com", + "company_details": "This s a very nice company", + "is_company_details_pdf": true, + "contact_person_name": "Gowtham", + "phone_number": 9390291911, + "email": "saisurya3127@gmail.com", + "city": "Mumbai", + "state": "Maharashtra", + "country": "India", + "pin_code": 530013, + "city_type": "Domestic", + "designation": "Software Developer", + "description": "very nice job", + "is_description_pdf": true, + "compensation_CTC": 1200000, + "compensation_gross": 1100000, + "compensation_take_home": 1000000, + "compensation_bonus": 10000, + "compensation_details": "very good compensation", + "is_compensation_details_pdf": true, + "bond_details": "nil", + "selection_procedure_rounds": [ + "Resume Shortlisting", + "Technical Interview", + "HR Interview" + ], + "selection_procedure_details": "All rounds are complusory", + "is_selection_procedure_details_pdf": true, + "tier": "4", + "tentative_date_of_joining": "2022-01-15", + "allowed_batch": ["2018", "2019"], + "allowed_branch": ["CSE", "EE"], + "tentative_no_of_offers": 5, + "other_requirements": "above 8 cpi", + "additional_info": ["School", "Home Town"], + "email_verified": false, + "offer_accepted": null, + "deadline_date": "2021-12-04", + "created_at": "2021-12-02T20:12:21+05:30" + } + ] } ``` From ae4373af71924f17acf865828b557b6f8c68b56d Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Mon, 30 May 2022 18:10:45 +0530 Subject: [PATCH 13/16] fields updated --- CDC_Backend/README.md | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index c39eeba..79ce3d8 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -1267,7 +1267,7 @@ Request_Body: ### Response -Response is a Json with these fields +Response is a Json with these fields when the application is found. ```json { @@ -1287,14 +1287,30 @@ Response is a Json with these fields } ``` +Response is a Json with these fields when the applciation is not found. + +```json +{ + "action": "Get Student Application", + "application_found": "false", + "student_details": { + "name": "John", + "batch": "2020", + "branch": "MMAE", + "resume_list": + } +} +``` + ### Status Codes The possible responses for this api request are as follows -| Status Codes | Possible Messages | -| --------------- | ---------------------- | -| 200 OK | `` | -| 400 BAD_REQUEST | `Something Went Wrong` | +| Status Codes | Possible Messages | +| --------------- | ----------------------- | +| 200 OK | `` | +| 400 BAD_REQUEST | `Something Went Wrong` | +| 404 NOT_FOUND | `Application not found` | You may see some different errors which can be seen [here](#common-errors) From b1a42df7f68fa0da5aba88755f6f9b97872d558d Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Mon, 30 May 2022 19:25:14 +0530 Subject: [PATCH 14/16] application example json object added --- CDC_Backend/README.md | 51 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 48 insertions(+), 3 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index 79ce3d8..d9cc5a2 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -1102,7 +1102,44 @@ Response is a Json with these fields { "action": "Get Applications", "message": "Data Found", - "applications": [] + "applications": [ + { + "id": "200010021", + "student_details": { + "id": "200010021", + "resume_list": [ + { + "link": "http://localhost/storage/Resumes/200010021/resume_link", + "name": "resume_link" + } + ], + "offers": [ + { + "designation": "sde", + "company_name": "JP Morgan", + "application_id": "200010021", + "placement_offer_type": "Normal" + } + ], + "roll_no": 200010021, + "name": "John", + "batch": "2020", + "branch": "CSE", + "phone_number": 8105699450, + "cpi": "9.00", + "can_apply": true + }, + "resume_link": { + "link": "http://localhost/storage/Resumes/200010021/resume_links", + "name": "resume_links" + }, + "additional_info": null, + "selected": true, + "applied_at": "2022-05-30T19:15:33+05:30", + "updated_at": "2022-05-30T19:16:31.662929+05:30", + "student": "200010021" + } + ] } ``` @@ -1275,7 +1312,10 @@ Response is a Json with these fields when the application is found. "application_found": "true", "application_info": { "id": "F28IRGGMC3RP8Y8", - "additional_info": , + "additional_info": { + "12th grade" : "9.1", + "current GPA": "9.6" + }, "resume": "resume_link" }, "student_details": { @@ -1297,11 +1337,16 @@ Response is a Json with these fields when the applciation is not found. "name": "John", "batch": "2020", "branch": "MMAE", - "resume_list": + "resume_link": { + "link": "http://localhost/storage/Resumes/200010021/resume_links", + "name": "resume_links" + } } } ``` +"resume_link": {link: "http://localhost/storage/Resumes/200010021/resume_links", name: "resume_links"} + ### Status Codes The possible responses for this api request are as follows From 2eb9c23696263a80c7f6553c8e2b416f6b9aabd0 Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Mon, 30 May 2022 19:32:46 +0530 Subject: [PATCH 15/16] resume_list field updated --- CDC_Backend/README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index d9cc5a2..da9b819 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -1313,7 +1313,7 @@ Response is a Json with these fields when the application is found. "application_info": { "id": "F28IRGGMC3RP8Y8", "additional_info": { - "12th grade" : "9.1", + "12th grade": "9.1", "current GPA": "9.6" }, "resume": "resume_link" @@ -1322,7 +1322,10 @@ Response is a Json with these fields when the application is found. "name": "John", "batch": "2020", "branch": "MMAE", - "resume_list": + "resume_list": { + "link": "http://localhost/storage/Resumes/200010021/resume_links", + "name": "resume_link" + } } } ``` @@ -1337,9 +1340,9 @@ Response is a Json with these fields when the applciation is not found. "name": "John", "batch": "2020", "branch": "MMAE", - "resume_link": { + "resume_list": { "link": "http://localhost/storage/Resumes/200010021/resume_links", - "name": "resume_links" + "name": "resume_link" } } } From ba55aeeeccc02a587f0619350eef843e1ed47e5c Mon Sep 17 00:00:00 2001 From: jp-karthik Date: Mon, 30 May 2022 19:41:30 +0530 Subject: [PATCH 16/16] indentation issue --- CDC_Backend/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/CDC_Backend/README.md b/CDC_Backend/README.md index da9b819..62258ef 100644 --- a/CDC_Backend/README.md +++ b/CDC_Backend/README.md @@ -1348,8 +1348,6 @@ Response is a Json with these fields when the applciation is not found. } ``` -"resume_link": {link: "http://localhost/storage/Resumes/200010021/resume_links", name: "resume_links"} - ### Status Codes The possible responses for this api request are as follows