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

Page for adding a new Experience #11

Closed
MLHProgram opened this issue Sep 23, 2024 · 5 comments · Fixed by #15
Closed

Page for adding a new Experience #11

MLHProgram opened this issue Sep 23, 2024 · 5 comments · Fixed by #15

Comments

@MLHProgram
Copy link
Contributor

Add a page that allows users to add a new Experience which includes the following fields:

  • title
  • company
  • start_date
  • end_date
  • description
  • logo

Collaborate with the fellows contributing to the Python project to understand how logos will be managed. For now, assume this is a string (URL to the image).

When this information is submitted, a POST request should be made to /resume/experience on the server in the following format:

{
    "title": "Software Developer",
    "company": "A Cooler Company",
    "start_date": "October 2022",    
    "end_date": "Present",
    "description": "Writing JavaScript Code",
    "logo": "example-logo.png",
}

The server will return a JSON with the position in the list in the following format:

{
"id": 1
}
@citruscai
Copy link
Contributor

ill take this one

@citruscai
Copy link
Contributor

update: finished form, will make PR once satisfied with styling and reaching out to other fellows to make my styling similar to theirs for cohesiveness

@inhwaS
Copy link
Contributor

inhwaS commented Oct 9, 2024

Hey, I would like to work on #6 and can you please invite me over to your repository since you already have "Experience" page?

@citruscai
Copy link
Contributor

Hey, I would like to work on #6 and can you please invite me over to your repository since you already have "Experience" page?

ok no problem

@citruscai
Copy link
Contributor

Hey, I would like to work on #6 and can you please invite me over to your repository since you already have "Experience" page?
just sent the invite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants