Serie_Lovers---JS-Capstone-

The JavaScript capstone project is about building my own web application based on an external API. My partner and me decided to work with API that provides data about series & movies.

Stars
11

JS-Capstone: Series lover

The Series lover website displays scores submitted by different series. It also allows users to submit their comments in every serie show. All data is preserved thanks to the external TVmaze API, the user can like his favourite serie thanks to Involvement API

Capstone Live Demo

Live Demo Link

Built with 🔨

  • HTML5, CSS3
  • JavaScript-ES6
  • Bootstrap 5
  • Git & Github
  • Unit testing with Jest
  • github pages
  • Visual Studio
  • API (async & await)
  • fix errors with Linters
  • Features of webpack and plugins already included
    • style-loader
    • css loader
    • HtmlWebpackPlugin
    • WebPack Dev Server

Usage

  • Navigate to your desired directory in your local machine using the terminal.

  • Clone repository by running git clone

$ git clone https://github.com/Hamzaoutdoors/js_capstone.git

in your local terminal

  • After, run the following commands in your terminal:
$ cd JS-Capstone
$ npm install
$ npm run build
$ cd dist
  • OR Use the following commands to npm run start to start the Webpack Dev server and serve the files from the dist directory npm run build to complile build all source files into the dist directory npm run watch to set webpack into watch mode so that the build is automatically run whenever changes are made to any of the source files.

Authors

👤 Ellaouzi Hamza

👤 Emmanuel Isabirye

🤝 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!