yarn
For the client
cd client
yarn
Ensure a PostgreSQL database named employee_directory
exists
// on a Mac
createdb employee_directory
Setup the database
yarn db:setup
Build the client
yarn build
Start the server
yarn start
Visit http://localhost:3001
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.
- Pagination
- Ability to display by department, title, or location.
- Search for employees on the page by name.
- Progressive Web App
- Mobile Friendly!