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

Create job application #5

Open
9 of 12 tasks
epintozzi opened this issue Nov 27, 2024 · 2 comments
Open
9 of 12 tasks

Create job application #5

epintozzi opened this issue Nov 27, 2024 · 2 comments
Assignees

Comments

@epintozzi
Copy link
Contributor

epintozzi commented Nov 27, 2024

A new job application should include:

  • *Position Title
  • *Application URL- Link to posting
  • *Job description- Text box for pasting in the entirety of the job posting (in case it gets taken down and we can't use the link anymore)
  • *Company (dropdown which should link to an existing company resource in the database)
  • Application date (date applied) (can be left blank if not yet applied)
  • *Status (drop down with options: Not yet applied, Submitted, Phone Screen, Interview, Code Challenge, Offer, Rejected)
  • Contact information
  • Notes section

Required fields indicated with a * above

Acceptance Criteria

  • Above features for new job application
  • Building icon changes to teal when clicked (navLink?)
  • save button makes patch request to db
  • Error message capability for not filling in required fields

Image

@epintozzi epintozzi moved this to Backlog in Tracker CRM Nov 27, 2024
@epintozzi epintozzi changed the title Create application Create job application Dec 2, 2024
@epintozzi epintozzi moved this from Backlog to Todo in Tracker CRM Dec 3, 2024
@jchirch
Copy link
Collaborator

jchirch commented Dec 3, 2024

@epintozzi
Are you able to split this ticket to make an additional backend ticket?
There's some backend work I need to complete before proceeding with the ticket as it currently stands.
I need to create a new migration to add a "job application" table to the database, seed the database, and then add CRUD functionality to create that job application.

@epintozzi
Copy link
Contributor Author

Yes I will create the issue. I also think I fixed the permissions problem so you all will be able to make these kinds of issues and edits yourselves going forward.

@jchirch jchirch moved this from Todo to In Progress in Tracker CRM Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

2 participants