Inkedin is a React + Express app where artists can share art, communicate, and find or post jobs. It has a built in job board, messenger, and search filter. Build a portfolio and show off the results of your efforts!
Clone the repo
git clone <https://github.com/AdamHHart/inkedin_empower_artists.git> <pathname>
Install dependencies for both React and Express from inside their respective directories
npm install
Setup PostgreSQL Database
psql -U <username> <password>
CREATE DATABASE inkedin_app
Configure a env file to connect a database to the backend - an example is provided as .env.example
DB_HOST= LOCALHOST
DB_PORT= DATABASE_PORT
DB_USER= DATABASE_USERNAME
DB_PASS= DATABASE_PASSWORD
DB_NAME= DATABASE_NAME
Seed the Database in the Express backend
npm run db:reset
Run Express backend server Locally!
npm start
Run React front end Locally!
npm start
- ReactJS
- Express
- NodeJS
- PostgreSQL