Skip to content

Latest commit

 

History

History
114 lines (67 loc) · 1.57 KB

README.md

File metadata and controls

114 lines (67 loc) · 1.57 KB

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