Skip to content
/ puppr Public

Puppr, inspired by Flickr, is a photo sharing website centered around dogs. Built using Express and React.

Notifications You must be signed in to change notification settings

trnle/puppr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Puppr! 🐾

Live link: Puppr

Puppr, inspired by Flickr, is a photo sharing website centered around dogs. Users can upload and view photos, comment on photos, and create their own photo albums for dogs.

Check out the wiki!

splash-page


Technologies

Front End

Back End

  • PostgreSQL
  • Express.js
  • Sequelize.js
  • AJAX
  • CSURF Library
  • Express Validator Library

Key Features

  • Users have access to view, upload, and edit photos.
  • Users can add, delete comments, and update comments.
  • Users can create albums for their photos and edit or delete the albums.
  • Prevents csrf attacks and uses validation forms to authenticate users.
  • Photo upload and photo edit forms created by using modals.
  • Uses AJAX to asynchronously render elements like editing or deleting a comment.
  • Users have a profile page with that contains their photostream and albums.

signup-page

explore-page

photo-page

upload-photo


Stretch Goals

  • Responsive web design
  • Search for photos
  • Tags
  • Gallery carousel
  • Follows
  • Favorites

About

Puppr, inspired by Flickr, is a photo sharing website centered around dogs. Built using Express and React.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages