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.
username: testuser
password: password
In your project directory:
git clone https://github.com/violet-kester/jobly.git
git clone https://github.com/violet-kester/express-jobly
In the both directories, run npm install
to install all dependencies.
In your jobly/express-jobly
directory,
create and seed the database:
createdb jobly
cd express-jobly
psql jobly.sql
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.