Skip to content

violet-kester/jobly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Jobly

Browse jobs by title or company.

View Demo

About


Jobly is a responsive, full-stack single-page web application for searching jobs and companies in a database.

Frontend developed with:

· JavaScript
· React
· Material UI

Makes RESTful API calls to the backend.

Backend developed with:

· JavaScript
· Node
· Express
· PostgreSQL

User authentication implemented with JSON Web Tokens.

Log in


username: testuser
password: password

Running the application


1. Clone the front and backend repositories.

In your project directory:
git clone https://github.com/violet-kester/jobly.git
git clone https://github.com/violet-kester/express-jobly

2. Install dependencies.

In the both directories, run npm install to install all dependencies.

3. Create and seed the database.

In your jobly/express-jobly directory, create and seed the database:
createdb jobly
cd express-jobly
psql jobly.sql

4. Start the servers.

In your frontend jobly/jobly directory,
run npm start to start the frontend development server.

In your backend jobly/express-jobly directory,
run node server.js or nodemon server.js to start the backend server on port 3001.

Open the app in your browser at http://localhost:3000.

Image Gallery


Jobly screenshot 1 Jobly screenshot 2 Jobly screenshot 3 Jobly screenshot 4

About

A RESTful full-stack job board application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published