Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.3 KB

README.md

File metadata and controls

32 lines (24 loc) · 1.3 KB

doggos

A social photo app just for dog photos (because that’s why you’re really on Instagram).

Installation

  1. Clone or Fork repo.
  2. cd to backend folder and run npm install
  3. cd to db folder and run psql -f database.sql to seed database (make sure you have Postgres installed and running)
  4. run npm start to start backend server which runs on localhost://3001
  5. cd to frontend folder and run npm install
  6. run npm start to start frontend server which runs on localhost://3000

Frontend

Built with JavaScript, React and custom responsive CSS. Comprised of 11 components with full CRUD functionality for users.

Backend

Built RESTful API with JavaScript, Express, Node.js, raw SQL queries and Passport for authentication. Over 20 routes allowing full CRUD functionality including followers/following and likes.

Feature Demos

Login/User authentication

login.gif

Photo Feed

feed.gif

User Profiles

profile.gif

Upload Photo

photo.gif

Responsive

responsive.gif