FIXER-TUBE app, will allow users to review different how to (fix something) youtube videos and add new videos to the app. See user stories and models below for more details on functionality.
- A user is able to view youtube videos, add new videos to the app, edit videos and delete videos
- A user is able to view categories, add new categories, edit categories and delete categories
- A user is able to view brands, add new brands, edit brands and delete brands
-
video
- Name
- Category (belongs to)
- Brand (belongs to)
- Description
- Url
-
Category
- Name
- Videos (has many)
- Brands (has many brands through videos)
- Main Category (belongs to)
-
Brand
- Name
- Categories (has many categories through videos)
- Videos (has many)
-
Main Category
- Name
- Categories (has many)
- Icon_src
- Videos (has many videos through categories)
- Clone git directory in the desired location.
- App Directory have 2 directories inside fixer-tube-backend and fixer-tube-frontend
- Open fixer-tube-backend (cd fixer-tube-backend)
- Run bundle install
- Run rails db:reset
- Run rails s - to start server
- When server is running navigate to fixer-tube-frontend (cd .. | cd fixer-tube-frontend)
- Run npm i
- Run yarn
- Run yarn start
https://fixer-tube-api.herokuapp.com/main_categories