https://github.com/marcusal/listify-app
A watch list app to create movie lists, created with Rails. The db is seeded via TMDB API, and the user data is stored online.
https://github.com/marcusal/listify-app
bootstrap javascript ruby ruby-on-rails
Last synced: about 2 months ago
JSON representation
A watch list app to create movie lists, created with Rails. The db is seeded via TMDB API, and the user data is stored online.
- Host: GitHub
- URL: https://github.com/marcusal/listify-app
- Owner: MarcusAl
- Created: 2021-05-27T11:05:41.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-20T15:21:15.000Z (almost 5 years ago)
- Last Synced: 2023-09-04T20:04:36.710Z (almost 3 years ago)
- Topics: bootstrap, javascript, ruby, ruby-on-rails
- Language: Ruby
- Homepage: https://rails-listify.herokuapp.com/lists
- Size: 2.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README






# Project 4 - Listify App
### View in browser
[Live](https://rails-listify.herokuapp.com/lists)
### Screenshot

## Built With
- HTML
- CSS
- Ruby On Rails
- JS
- Bootstrap and SCSS
- PostGres
## Author
👤 **Marcus**
- GitHub: [@marcusal](https://github.com/marcusal)
## Technical Description
- This app uses rails as the main backbone, with PostGres storing the lists. The app features a collection of movies that the user can add to their lists.
- The DB is seeded with 100 random movies from TMDB via their API. It uses the movie title, description and image url. The description will be implemented in a later version.
- The UI was designed to make it simple for the user to scroll through their movies, and navigate around the website.
## Getting Started
If you wish to set up the project yourself, ensure the assets folder is set in a location which is in the same folder as the other files. The Index and CSS should also be easily accessible. All the content in this project was linked to offline files in the assets folder.
To get a local copy up and running follow these simple example steps.
## Prequisites
Browser (Safari, Firefox, Chrome etc.)
## Setup
Acess the live website using the link provided
## Usage
- The user can see a collection of current lists on the home page.
- Each list contains a collection of movies
- The user can create new lists, and add movies from the database to their list
- Each list can be scrolled through, and when clicked will take the user to a new youtube page for that movie's trailers
## Run Tests
Use a IDE to edit or view the code
## Deployment
Use a local broswer to deploy the project
## Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/CacheMeGifYouCan/Listify/issues)
## 📝 License
This project is [MIT](LICENSE) licensed.