Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 2.07 KB

README.md

File metadata and controls

23 lines (14 loc) · 2.07 KB

Jobly

Description:

Check it out

This application is a responsive React front end for my Jobly API, which works together to create a fake job search site. Users can search and view different mock companies and jobs based on certain criteria, and "apply" to those jobs with the click of a button. A live deployment of this project can be viewed at https://pasha-jobly.surge.sh/.

This project was bootstrapped with Create React App. This project uses Bootstrap 5 and react-strap components for much of its CSS. And I combined reactstrap elements with React Hook Form for all of my form components. Client side routing is handled by react-router-dom v6 and HTTP requests for AJAX functionality is done using the Axios library. The back end API was written in Node using the Express web framework and a PostgreSQL database.

Tools Used:

Installation

After cloning the repository, install all dependencies by executing npm install within the top level project directory. This program requires the use of an external API to function.

If you wish to run this API locally on your machine, see my repository for the Jobly API for installation instructions and more info. This app expects the Jobly API to be listening on port 3001 of localhost; make sure to change the port number of the localhost URL in api.js if your local deployment of the API is listening on a different port. With your local API set up, start this app in developer mode with the following command:

npm start