scrimba
Code Review of Kassandra's Movie Watchlist
Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

Code Review of Kassandra's Movie Watchlist
AboutCommentsNotes
Code Review of Kassandra's Movie Watchlist
Expand for more info
code-review.md
run
preview
console
# Module: No. 9 - Working with APIs
# Project: Movie Watchlist by Kassandra
# Code Reviewer: Shant Dashjian


## What You Did Well:

1. You met the requirements of this project:
1. Two pages
2. Use search term to get results from the OMDB API
3. Add to Watchlist button, stores data in localStorage
4. Watchlist.html loads data from localStorage
5. Follow the design spec
2. You added your own design style.
3. You prevent the movie from getting added if it's already in the watchlist.
4. You use `Promise.all()` to get data from all promises.
5. You catch fetch errors.
6. You use media queries to make your app responsive.


## Suggestions for Improvement:

1. Instead of using `console.log` to show that the movie already exists in the watchlist, show a message on the screen.
2. Consider extracting the Movie concept and its HTML rendering into its own separate class.


## Conclusion:

You met the objectives of this project. I hope you found my suggestions useful. Keep on coding.
Console
"In render"
,
!
Error: Unknown error
,
!
Error: Unknown error
,
/index.html
-3:10