Skip to content

jeanha124/shareTheFlare3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

ShareTheFlare is a clone of Flickr, a photo sharing site. It uses Ruby on Rails for the back-end, React-Redux on the front-end, and aws for the storage database.

  • Features

    • Sign up, log in, and log out
    • Create, edit, and destroy Photos
    • Create, edit, and destroy Albums
    • Create and delete Comments
  • Coming Soon

    • Tags
    • Favorites
    • Followers
    • Better UI experience
    • Slider for both the splash page and photo show pages

Technologies

Backend

  • Ruby on Rails
  • PostgreSQL
  • AWS S3
  • AJAX with JSON api

Frontend

  • React
  • Redux
  • BCrypt

Features

User Authentication

With Rails as the backend, a password digest is stored into the database when using BCrypt in order to have the content encrypted. When logging in, the email and password will be compared to data within the database.

Login Modal Page

User Photos

When a user uploads a photo, it will show up on their profile page. When entering into the photo, the user can edit or even delete the photo through the association between Users and Photos.

User PhotoStream

Photo Upload

Photo Delete

Comments

Within a photo, a user can create and delete comments.

Comment Create

Comment Delete

Creating an Album

When creating an album, joins associations are used to create an album with multiple photos by the same user.

Album Create

Albums

A user can view all the albums, add photos, and delete albums.

Album Index

Album Show

Album Edit

Album Delete

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published