Skip to content

🎥 A demo readme for Putrid Potatoes, a capstone project for Flatiron School

Notifications You must be signed in to change notification settings

jmarthaller/putrid-potatoes-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

a logo

This is a demo for Putrid Potatoes, a chat-based application for movie lovers. The frontend was built with React and the backend was built using a Ruby on Rails API.

Requires Putrid Potatoes frontend and Putrid Potatoes backend.

Features

Putrid Potatoes is a platform for users to log the movies they have watched, write reviews for those movies, and follow other users on the app.

Login

Users can login to access their Putrid Potatoes account. A user's login has validations. Upon a successful login attempt a user will be taken to the main landing page for the site, which shows the movies on the platform.

Demo Login Credentials:

Username: markansas
Password: 123

login-potato





Filter

Users can search for a movie by title

potato-search





Users can filter movies to review by genre

potato-search





Alternatively, users can filter movies by runtime

potato-search





Movie "Show" Page

Clicking on a particular movie takes us to that movie's main page, which includes additional information about the film as well as reviews by other users. Users can like reviews written by other users.

potato-movie-1





Users can write a review for a movie. Once a review is submitted that user is directed to their personal profile page.

potato-movie-2





User "Show" Page

A user's personal profile page contains every review they have written, as well as the users they follow.

user-profile





Users can edit and/or delete their reviews

user-edit





user-delete





Follow Users

Clicking the "Follow User" button on a movie's main page will add that user to your list of followers. Clicking that other user's avatar will direct you to a modified profile page for that user, which contains their other film reviews. Following a user will also send an email alerting that you have started following them.

follow-user





Clicking "Unfollow User" on that user's modified profile page will remove them from your list of followed users.

user-follow-2





Signup

Users can also sign up for Putrid Potatoes for the first time with a username, avatar, email address, and password.

signup





Upload a Movie

A user can upload a video to be added to a particular city's list of videos. A successful upload will direct the user to that movie's main page.

upload-movie





Modify Account

Users can edit their profile information.

edit-acount





Users can delete their profile from the platform.

delete-account

About

🎥 A demo readme for Putrid Potatoes, a capstone project for Flatiron School

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages