parent
b47cf8261f
commit
29c145c137
@ -0,0 +1,27 @@
|
|||||||
|
# Job Application/Interview Tracker
|
||||||
|
|
||||||
|
**Tier:** 2-Intermediate
|
||||||
|
|
||||||
|
This CRUD application can be used to track your job applications and interviews. The app may store information such as job titles, skills listed in job descriptions, notes about companies, interview dates and times, contact information of interviewers, and meeting links for virtual interviews.
|
||||||
|
|
||||||
|
## User Stories
|
||||||
|
|
||||||
|
- [ ] User can add a position that they applied to by filling out fields about the job title, job location, remote/virtual/hybrid status, organization name, department, date applied, job description, URL, notes, etc.
|
||||||
|
- [ ] User can add an interview item by filling out fields about the organization name, job title, information about the interviewer, date and time, location, meeting URL, notes, etc.
|
||||||
|
- [ ] User can update a position item to indicate whether they have been rejected, invited to an interview, given a job offer, or hired.
|
||||||
|
- [ ] User can delete a position item or an interview item.
|
||||||
|
- [ ] User can update the fields of an item.
|
||||||
|
|
||||||
|
## Bonus features
|
||||||
|
|
||||||
|
- [ ] User can favorite an item so that this item will appear before non-favorite items.
|
||||||
|
- [ ] User can directly connect an interview item to a position item by a link to the position item.
|
||||||
|
|
||||||
|
## Useful links and resources
|
||||||
|
|
||||||
|
https://www.freecodecamp.org/news/crud-operations-explained/
|
||||||
|
|
||||||
|
## Example projects
|
||||||
|
|
||||||
|
https://blog.tooljet.com/build-your-own-personal-job-application-tracker-in-10-minutes/
|
||||||
|
https://www.freecodecamp.org/news/learn-crud-operations-in-javascript-by-building-todo-app/
|
Loading…
Reference in new issue