##User Stories
- Routes
On ‘/‘ user will default to the Dashboard
‘/favorites’ will have all favorite job postings;
‘/jobs’ will display the job postings.
‘/jobs/:id’ will display information for a specific job posting
‘/no-results’ will display 404 error
Dashboard will allow the users to: Increment/decrement Jobs Applied & Interviews Quick view of latest job posting
By clicking the job post it will route them to ‘/jobs/:id’ which will have more information on the job including links to apply, locations, etc. Primarily a desktop app
- User 1
Current Turing student in Mod 4 wants to track their progress in finding a new job. When they apply for a job they want to be able to keep tally of their applications VS interviews.
- User 2
Alum Turing student, has recently moved and wants to find jobs in their area. The user should be able to search by location and be able to apply filters such as language or type (full-time).
- User 3
Turing student who is sifting through postings to find the "right" job, should be able to favorite his/her favorite posts.
- User 4-extension
Turing student would like to be able to use a To-do app all in the same place, so that they can keep track of writing cover letters, reminders for phone interviews, etc.
##MVP
Dashboard has incr/decr for Interviews & Applications
Information on DOM for jobs and filters
Dynamic fetches that can handle searches
Continue to use redux, actions, async etc.
Testing for all redux, testing completed for components
- Extensions
-Add more in-depth tracking and analytics
-Have favorites persist on reload
-Pull in another api for articles on job hunting
- WireFrame
https://www.figma.com/file/N5KDMN3ZnilHCO3eXZoaKPHH/HomeAwayfromHome-HAH?node-id=4%3A76
- Additional inspiration
SiimonStark/HomeAwayFromHome#1
- Plan of Attack
Thursday
-Fetch data
-Pull fetches into a separate folder and make fetches for each
-Skeleton layout for components
Friday
-Build job listing component
-Add some basic level testing (screenshots, default state, etc.)
-Make sure the dynamic fetches work