Skip to content

NaviSparrow/cinemaddict-mvp

Repository files navigation

PET PROJECT "CINEMADDICT"

cinemaaddict app

Here you can review the code written by me on JavaScript.
HTML and CSS code was written by HTML Academy.


Cinemaaddict is an SPA for fans of the movies. You can find detailed information about the movies, sort them by date or rating, form your own watch list, or favorites list. All movie cards have comments section, where you can leave or delete comments. Also, you can check the statistics.

On this project I used and learned:

  • JavaScript (ES 2015)
  • DOM
  • User interface architectural pattern MVP
  • OOP in use of:
    • classes
    • encapsulation, data abstraction, polymorphism
    • patterns 'Observer', "Adapter", "Delegation"
  • Fetch API, Promise, JSON
  • Webpack

To run this project locally:

1. Clone branch master with the git@github.com:NaviSparrow/1778515-cinemaddict-15.git

2. npm install

3. npm run start

About

πŸŽ₯πŸŽ“ SPA for fans of the movies. (Pet Project from HTML Academy)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •