/movie-capstone

This WebApp consumes the TvMaze API to display a list of movies. Built with webpack and tested with jest

Primary LanguageJavaScript

Cinema-City - Capstone Project

In this javascript capstone project, we have built a web applications that is based on an external API. This website displays movies from the TvMazeAPI. Including interactions with likes and comments using the Involvement API. Testing with Jest.

Screenshots

Desktop Version

Mobile Version

Live Demo

Video Presentation

Click Here

Built With

  • HTML
  • CSS
  • JavaScript / ES6
  • Webpack

Prerequisites

  • browser (e.g. Google Chrome)
  • text editor (e.g. VSCode)
  • terminal/CLI

Getting Started

To get a local copy up and running follow these simple example steps.

  • Copy this link https://github.com/kelvinbush/movie-capstone.
  • Get the directory that you want to clone the repository.
  • Open the command prompt in this directory.
  • Write https://github.com/kelvinbush/movie-capstone.git.
  • Go to the repository folder in your command prompt cd movie-capstone.
  • Run npm install to install the dev dependencies for linters and webpack.
  • Run npm build to build the application with webpack .
  • Run npm run start to start the development server.
  • Run npm run test to run the tests.

Authors

👤 Nabil Hayoun

👤 Kelvin Bush

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed