Skip to content

cjessett/employee-directory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Directory

Getting started

Install dependencies

yarn

For the client

cd client
yarn

Setup

Ensure a PostgreSQL database named employee_directory exists

 // on a Mac
createdb employee_directory

Setup the database

yarn db:setup

Run the App

Build the client

yarn build

Start the server

yarn start

Visit http://localhost:3001

Architecture

The client was bootstrapped with Create React App and uses React Router for routing and Redux for state management.

The server uses Express and knex to interact with the Postgres database.

Features

  • Pagination
  • Ability to display by department, title, or location.
  • Search for employees on the page by name.
  • Progressive Web App
  • Mobile Friendly!

About

Employee Directory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published