What's cooking - Day 1
These are some thoughts about what this App is going to be
- It is a tool to discover new content within your circle
- Source to find where to view content legally
- Tool to share the joy of discovering new content
What this app is not going to be
- A list of movies released every week
- Rating app - It is just a recommendation to discover great content from friends. Ratings and Reviews kind of take the fun away from movies before you watch them. They are however a great way to get a perspective after you finish watching
Features
- Register & Login
- Invite Friends from contacts
- View Movies shared by Friends. Mark a movie as seen/Unseen.
- Seen Movies do not become part of your ongoing list
- Search - Share a Movie/ Show - Reference from IMDB (Lookup)
- Add Source you have seen the movie (Automatically retrieve from third party)
- Receive Notifications when new content is added or when one of the movies in your not seen list pops up on your Netflix or Amazon or HBO
- Respond to new content with seen/Not seen
What did I end up doing today!
- IMDB API has always been a mystery. I can’t understand why amazon would not release an api for IMDB on AWS and charge for it. They have valuable information and they behave like dicks holding on to it (They have a data dump but come on who cares about that in this age). I will have to look for alternatives now
- I remember an api I had looked up where you can find out all legal sources of watching a movie. I have to dig into it again
- I have found some alternative databases for movies. I am going to give these a try and figure out which one to use for our search. The most important thing is to have a great search which is simple and easy to find movies. If the movie is on our database, great we can control the search but, if the movie is not in our DB, we need to search from some public API. This will be the most important part of the application
- Found TheMovieDB - this seems to be a good source with access to a lot of content. We can start with for the MVP and see how it evolves
https://www.themoviedb.org/documentation/api
- Need to design the application from scratch. I have a few alternatives here, buy something which looks good and customize it or design from scratch. The first alternative is what I will venture out and test before falling back on the second if necessary
- Either way, I need a design tool to help me with material downloaded or new material to create. I have purchased a 10 $ per month license to Adobe XD hoping it will help things out. I am also looking to do a small course in Udemy to get myself familiar with XD.
That's it for today