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!
- JavaScript
- HTML
- CSS
- React
- Redux
- Adobe XD
- Favicon.io for favicon
- Font Awesome and Icons8 for icons
- Hosted on Heroku
- PostgreSQL
- Express.js
- Sequelize.js
- AJAX
- CSURF Library
- Express Validator Library
- 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.
- Responsive web design
- Search for photos
- Tags
- Gallery carousel
- Follows
- Favorites