/gallery

Primary LanguageJavaScriptMIT LicenseMIT

📗 Table of Contents

📖 Gallery

"Gallery" is a website that displays a list of movies and allows you to add likes and comments to each movie. By building this application, we learned how to manage data from differents API. Thanks to that your website will be more interactive.

🛠 Built With

Tech Stack

  • HTML
  • JavaScript
  • CSS
  • Webpack
  • Jest

Key Features

  • Javascript DOM manipulation
  • API connection

(back to top)

🚀 Live Demo

Click here for live demo

(back to top)

Video Description

Click here for video description

(back to top)

💻 Getting Started

Prerequisites

  • Have git installed. (For version control)
  • Have text editor installed. (VSCode, sublime, atom)
  • Have CSS,HTML & JS Linters installed and configured. For further information, visit this link to get better understanding on each linters used on this project.

Setup

Clone this repository to your desired folder:

git clone git@github.com:Juank628/gallery.git

Install

Install this project with:

  • npm install (to install all the packages needed)
  • npm run build (to generate the distribution files)
  • npm run dev (to start the Webpack dev server)

Feel free to change the webpack.config.js file to modify the dev server settings.

Usage

This page registers likes and comments of movies. To register like:

  1. Click on heart button in the movie card under the movie image.

To register a comment:

  1. Click on the movie card.
  2. Fill the comments form.
  3. Press enter or click on submit

👥 Authors

👤 Juan Carlos Sanchez

👤 Victor Gonzalez

(back to top)

🔭 Future Features

  • Make our own API

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, please give us a star

(back to top)