Skip to content

jacquelinebelle/tbd-fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

compassLogo-test1

Description

This project was built for someone on the job market and considering moving to a new location. As a user you can search for jobs by Title, (optionally specifying a city), along with their salary requirements and the max distance away from the location they're searching, and return recent job listings. If the User is interested in the Job, they can see more details about that Job and the detailed data on the closest urban area with scores for general city score, detailed city scores, and salaries from the city in which they are applying.

This project was built with React, Redux as a PWA and Desktop site. Tested with Jest/Mocha/Travis CI.

Emphasis of the Project

Further knowledge on the following technologies/principles:

  • ReactJS
  • Redux
  • Thunks
  • JSX
  • Jest and Enzyme Testing
  • Fetch API's
  • Asynchronous JS and Testing
  • Router
  • GitHub Issues
  • SCSS
  • Trello Project Management Board

Setup

Simply start by cloning this repo for front end and the following repo for the back end in sepreate folders:

git clone [email protected]:jacquelinebelle/tbd-fe.git

Once you have cloned the repos, to install the library dependencies. Run:

npm install

Run npm start in your terminal. Go to http://localhost:3000/ and you should see a live version of the application if installed correctly.

Testing

Build Status

Run npm test in your terminal if you would like to see the testing results.

Run npm test -- --coverage --watchAll=false in your terminal in your terminal if you would like to see test coverage.

Screenshots

Home Page/Search Page:

Screen Shot 2019-09-11 at 9 36 57 AM

Job Listings:

Screen Shot 2019-09-11 at 9 36 41 AM

Testing:

Screen Shot 2019-09-12 at 11 39 20 AM

Team Members

Name Github Team
David Hardy https://github.com/davehardy632 Back End
DeMarcus Kirby https://github.com/KirbyDD Front End
Jacqueline Moore https://github.com/jacquelinebelle Front End
Patrick Goulding https://github.com/pgoulding Full Stack

Making a Progressive Web App

This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app

About

A place to search for jobs and view information about their locations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •