/show-tracker-client

A tracking app that helps you keep better track of your tv-show activity. React and Ruby on Rails utilized

Primary LanguageJavaScript

Show-Tracker - App 📺

Backend

A tracking app that helps you keep better track of your tv-show activity.

Overview

Users can add & remove tv shows from their watchlist. The search bar can be easily accessed by users to look up different tv shows. Once the results are displayed, the user has two options:

  • track tv-show
  • go to display page for specific tv-show #

    Sign Up & Log In:

    Standard Log-In and Sign-Up pages implemented with different validations and Auth0.

    JWT/Auth0 & LocalStorage:

    Utilized JWT, Auth0, and LocalStorage to allow users to stay log-in, improving user experience.

    Technologies

    • React
    • JavaScript
    • HTML/CSS
    • JWT & Auth0
    • Ruby on Rails - API
    • Bcrypt
    • Postgresql
    • The Movie DB API - tv-shows Data

    Getting Started

    These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

    Prerequisites
    • NPM
    • Ruby
    • Postgresql
    • The Movie DB API Key
    Running
    1. Set up Backend Server
    2. Clone/Download Repo.
    3. move into project cd tv-show-tracker-client
    4. install dependencies
      npm i
    5. run client with npm start
      npm start

    features to implement

    • social interaction between users
    • individual episode tracking
    • creating multiple watch-lists

    Meta

    Danny Brito – LinkedIn - Github