faustM / movie-website

A website which displays a list of movies and allows the user to leave a comment and like.

Home Page:https://gedeonts.github.io/movie-website/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Movie-website

Description

Mobile Version Desktop Version
Screenshot from 2022-05-24 13-02-49 laptop

"Movie-website" is a website which display movies from TVmaze api allowing users to like and comment. It keeps record of the users actions by counting likes and comments, saving them to an external server. We are building this website with Javascript (ES6) and Webpack, using promises and async awaits and multiple apis.

Built With

  • Javascript
  • HTML and CSS
  • WEBPACK
  • NPM
  • VS CODE

Getting Started

You can have a copy of this repo run on your local machine by just directly cloning it.

Live Demo

Click here!

Prerequisites

  • Node.js
  • npm
  • vscode(or else)

To get the output of our project make sure you have google Chrome, Mozila or any other browser installed.

Install

In order to install this project please go through the following steps:

    • Open the Terminal
    • Navigate to the directory where you want to add this repository
    • Run git clone https://github.com/GedeonTS/Leaderboard.git
    • Run npm install to install the necessary modules
    • Run npm start

Run the following commands to run linter tests

WebHint

$ npx hint .

StyleLint

$ npx stylelint "**/*.{css,scss}"

ESLint

$ npx eslint .

Usage

Open the index.html file with your code editor of your choice and/or a browser of your choice.

Open the project using a live saver extension that can be found into your code editor.

Authors

👤 Ushindi Gedeon

👤 Lembani Sakala

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone who helped us.

📝 License

This project is MIT licensed.

About

A website which displays a list of movies and allows the user to leave a comment and like.

https://gedeonts.github.io/movie-website/

License:MIT License


Languages

Language:JavaScript 65.4%Language:CSS 30.8%Language:HTML 3.7%