- Achieved all functionality for this project. Completed one reach goal which was low-level caching.
- Refactors
- Edge case: User can select a time on todays date that is before the current time
- Get image path fully from API and not hardcoded
- Pagination in service
- All reviews shown
- User Experience Improvements
- Old parties (past date) moved to a separate area
- HTML/CSS to make the viewing party's cards and on the movie show page
- Reassess columns in Viewing Party
- Listing movies in search might not need to have the full movie object made or somehow passes that movie object to the next page
- Extensions I'd like to implement
- OAuth
- Invites need to be accepted
This is a forked repo for the Viewing Party Lite project used for Turing's Backend Module 3.
Viewing Part Lite is an application in which users can explore movie options and create a viewing party event for themselves and other users of the application.
- Fork and Clone the repo
- Install gem packages:
bundle install
- Setup the database:
rails db:create
- Run
bundle exec rubocop
to check for violations
-
Ruby 2.7.4
-
Rails 5.2.8
Example wireframes to follow are found here
Please check the type of change your PR introduces:
- Bugfix
- Feature
- Code style update (formatting, renaming)
- Refactoring (no functional changes, no api changes)
- Build related changes
- Breaking change (fix or feature that would cause existing functionality to not work as expected)
- Other (please describe):
What problem are you trying to solve?
How did you solve the problem?
- Code compiles correctly
- Tests for the changes have been added (for bug fixes/features)
- All tests passing
- Extended the README / documentation, if necessary