Skip to content

Browse, search, and review Broadway shows. Built with React, Redux, and Semantic UI for Flatiron School's Software Engineering Immersive Program

Notifications You must be signed in to change notification settings

slaloggia/goodshows-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project was bootstrapped with Create React App.

GoodShows!

Browse, search, and review your favorite Broadway shows!

image

Live Site

GoodShows is live at the following url: https://good-shows.herokuapp.com/

Features

Visitors

  • Browse and search shows
  • View show detail pages
  • Click a username to see all of that user's reviews
  • Create an account

Logged in users

image

  • Upload a profile picture
  • Add shows to your lists
  • Review shows you have seen
  • Edit and delete your reviews from your Dashboard
  • Comment on other users' reviews
  • Receive in-app notifications when another user has commented on your reviews

Technologies

Created with React and Redux Styled with Semantic UI React Deployed with Heroku

Rails API backend - repo

Coming Features

  • Direct message other users
  • "Follow" other users and shows
  • Activity feed
    • Your activities
    • Activities of users you following
    • New reviews posted for shows you follow
  • Scheduled and automated scraping to add new shows and news aggregator

Local Installation

It is recommended that you visit the GoodShows! website listed at the top of this README However, if you would like to run this project on your local environment, please start by cloning the backend API linked in the Technologies section above and following the instructions in the README.

Once your local rails server is running and you know your port number (see backend installation instructions) you will need to replace all instances of 'https://good-shows-api.herokuapp.com' in this code with 'http://localhost:[YOUR PORT NUMBER]' Most text editors have a global Find/Replace function that will make this easier.

Next, run the following:

npm install 
npm start

Learn More

You can learn more in the Create React App documentation.

To learn React, check out the React documentation.

About

Browse, search, and review Broadway shows. Built with React, Redux, and Semantic UI for Flatiron School's Software Engineering Immersive Program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published