Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(addJudgePage) create Add Judge Page #24

Merged
merged 15 commits into from
May 15, 2023
Merged

Conversation

geeth24
Copy link
Contributor

@geeth24 geeth24 commented Apr 18, 2023

Description

Designed the Add Judges Page using Figma

Fixes #14

Type of Change

Delete options that do not apply:

  • New feature (non-breaking change which adds functionality)

Is this a breaking change?

  • Yes
  • No

@geeth24 geeth24 changed the title feat(addJudgePage) create front end feat(addJudgePage) create Add Judge Page Apr 18, 2023
@geeth24 geeth24 marked this pull request as draft April 18, 2023 03:15
@MichaelZhao21
Copy link
Contributor

MichaelZhao21 commented Apr 26, 2023

@thetechie7 I added the endpoints u need:

  • POST /api/judge/csv - Content-Type=multipart/form-data with a single csv field that contains the CSV file uploaded
  • POST /api/judge/new - Content-Type=json - with 3 fields:
{
    "name": "name of judge",
    "email": "email of judge",
    "notes": "additional notes"
}

@MichaelZhao21
Copy link
Contributor

The errors don't clear when you upload new files.

@geeth24
Copy link
Contributor Author

geeth24 commented May 15, 2023

oh no let me fix that

@MichaelZhao21 MichaelZhao21 marked this pull request as ready for review May 15, 2023 21:53
@MichaelZhao21 MichaelZhao21 merged commit c6d6f6b into master May 15, 2023
@MichaelZhao21 MichaelZhao21 deleted the feat/addJudgesPage branch May 15, 2023 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Judges Page
2 participants