Skip to content

MrCookiefries/React-Jobly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Jobly

Job board to find the right job from the company you want & apply to it.

Visit the page

Jobs page listing available jobs from companies

Features

  • Create an account, edit your profile

  • View companies that have jobs available for hire

  • View jobs that are available to apply to

  • Find jobs by specific companies, & even search by company name

Technologies Used

  • React (JavaScript)

    • React Router

    • Material UI

  • SASS

  • Axios

  • Node.js / Express.js

  • Jest

    • React Testing Library

    • Supertest

  • PostgreSQL

  • JSON Web Token

Setup & Running

  1. Clone this repository

    git clone <link> <location>

Frontend

Built with Create React App.

  1. Install the NPM dependencies.

    npm i
  2. Use the NPM scripts

    • Running in development mode

      npm run start
    • Create production build

      npm run build

Optional environment variable setup

REACT_APP_BASE_URL the base API URL, defaults to http://localhost:3001

Backend

  1. Install the NPM dependencies.

    npm i
  2. Setup the PostgreSQL database with the jobly.sql file

    psql < jobly.sql
  3. Use the NPM scripts

    • Running in development mode

      npm run dev
    • Running production mode

      npm run start
    • Running the code tests

      npm run test