Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jobly

Jobly is a web app for posting, viewing, and applying to job applications. Built with React and Express.

Getting Started

Deployed version can be found at https://jobly-r12.herokuapp.com/

To run locally:

  1. Clone this repo to your local machine
git clone https://github.com/ratxt1/jobly
  1. cd into the "backend" directory, install required packages, create and seed databases (postgresql needs to be installed on your machine) and start the server
cd backend
npm install
createdb jobly
psql jobly < data.sql
nodemon server.js 

This will start the server on port 3001

  1. cd into the "frontend" directory, install required packages, then start the app
cd frontend
npm install
npm start

This will run your app on http://localhost:3000

To run tests:

createdb jobly-test
cd backend
jest

cd frontend
npm test

App Information

Routes

Path Component
/ Home
/register Login
/login Login
/companies Companies
/companies/:handle Company
/jobs Jobs
/profile Profile

Component Architecture

App
└─┬─ NavBar
  └┬ Routes
   ├── Homepage
   ├── Login
   └─┬ PrivateRoutes 
     ├─┬ Companies
     │ ├── SearchBar
     │ └── CompanyCard 
     ├─┬ Company
     │ └── JobCard 
     ├─┬ Jobs
     │ ├── SearchBar
     │ └── JobCard
     └── Profile

Made by Joanne Wu and Gabriel Mickey

About

job search app based off Indeed

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages