badging / BadgingAPI

Server side development of the DEI Project Badging focusing on scripting, databases, back-end logic, & APIs
https://badging.chaoss.community
MIT License
1 stars 6 forks source link

[FEATURE]: Endpoint for submitting "In-Person Events" and "Virtual Events" Application forms #48

Closed adeyinkaoresanya closed 1 month ago

adeyinkaoresanya commented 1 month ago

Current Situation

The application forms for in-person and virtual event badging are being developed for integration into the badging website. However, there is no backend endpoint to handle the submission of these forms, which is essential for processing user applications.

Proposed Solution Develop an API endpoint that handles the submission of the in-person and virtual event badging application forms. This endpoint will collect the form data, convert to a markdown format and create an issue for the applicant on the events-diversity-and-inclusion repo using the user's GitHub authentication. This is related to this issue

Benefit Seamless Data Handling: Allows the badging application to submit form data directly, ensuring no disruption in the user journey after form submission.

adeyinkaoresanya commented 1 month ago

@DesmondSanctity pinging you on this

DesmondSanctity commented 1 month ago

Noted @adeyinkaoresanya .