An open API service indexing awesome lists of open source software.

https://github.com/tomoyamip/rails-watch-list

Watch-List is a simple Ruby on Rails CRUD app for browsing movies via the OMDb API, bookmarking favorites into curated lists, and leaving ratings/reviews.
https://github.com/tomoyamip/rails-watch-list

api-integration bootstrap crud movie-app mvc ruby-on-rails

Last synced: about 2 months ago
JSON representation

Watch-List is a simple Ruby on Rails CRUD app for browsing movies via the OMDb API, bookmarking favorites into curated lists, and leaving ratings/reviews.

Awesome Lists containing this project

README

          

🎬 Watch-List

A simple Ruby on Rails app for browsing movies via the OMDb API, saving favorites into custom watchlists, and leaving reviews.

βΈ»

πŸš€ Features
β€’ πŸ” Search movies from the OMDb API
β€’ πŸ“œ Create and manage watchlists to organize your favorite films
β€’ ⭐ Bookmark movies with custom reviews and ratings
β€’ πŸ–₯️ Clean, responsive UI built with Bootstrap & SCSS
β€’ πŸ—„οΈ Full CRUD functionality for lists and bookmarks

βΈ»

πŸ› οΈ Tech Stack
β€’ Ruby on Rails (MVC structure, ActiveRecord associations)
β€’ PostgreSQL for database
β€’ Bootstrap & SCSS for styling
β€’ OMDb API for movie data
β€’ Heroku (optional) for deployment

βΈ»

πŸ“š Learning Goals

This project was built as part of Le Wagon Bootcamp to practice:
β€’ MVC architecture
β€’ ActiveRecord associations and validations
β€’ CRUD operations
β€’ API integration and data seeding
β€’ Responsive design with Bootstrap