Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/billymohajeri/capstone-project-02

The Star Wars Movies Collection is an app that pulls from the API and shows movies details. Users can like movies and add comments for them. Built with HTML5, CSS3, JavaScript, Jest and Webpack.
https://github.com/billymohajeri/capstone-project-02

css html javascript jest webpack

Last synced: 3 months ago
JSON representation

The Star Wars Movies Collection is an app that pulls from the API and shows movies details. Users can like movies and add comments for them. Built with HTML5, CSS3, JavaScript, Jest and Webpack.

Awesome Lists containing this project

README

        

logo

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [🎥 Presentation](#video-link)
- [💻 Getting Started](#getting-started)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📺 Presentation](#presentation)
- [📝 License](#license)

# StarWars Movies Collection

In this project, My partner and I recreated a simple wireframe template for a Movie Site. This simple web page was built using Webpack, fetching data from APIs and serving it by a Webpack dev server.

logo


logo



## 🛠 Built With

### Tech Stack

# Major languages

- HTML
- CSS
- JS
- Jest

## Technologies used:

- Webpack
- VSCode
- git
- GitHub
- Gitflow
- [Movies API](https://search.imdbot.workers.dev)
- [Involvement API](https://us-central1-involvement-api.cloudfunctions.net/capstoneApi/apps/)

### Key Features

- Like a movie
- Create a comment for a movie

(back to top)

## 🚀 Live Demo

[Live Demo Link](https://billymohajeri.github.io/Capstone-Project-02/dist/)

(back to top)

## 📺 Presentation

[Presentation about this project](https://drive.google.com/file/d/1hF0MsWRuWlcS675bkk-NotW1CzaY-anz/view?usp=share_link)

(back to top)

## 💻 Getting Started

To get a local copy up and running, follow these steps:

### Prerequisites

In order to run this project you need:

- Code Editor: VS Code
- Web Browser
- Node
- Git

### Setup

- Clone the repository
- Change the directory into the project folder

Example commands:

```sh
git clone [email protected]:billymohajeri/Capstone-Project-02.git
cd Capstone-Project-02/
```

### Install

Install this project with:

Example command:

`npm install`

### Usage

To run the project, execute the following command:

`npm run build`
`npm start`

### Run tests

To run tests, run the following command:

Example command:

`npm test`

(back to top)

## 👥 Authors

👤 **Billy Mohajeri**

- GitHub: [@BillyMohajeri](https://github.com/billymohajeri)
- Twitter: [@BillyMohajeri](https://twitter.com/BillyMohajeri)
- LinkedIn: [@BillyMohajeri](https://www.linkedin.com/in/billymohajeri)

👤 **Emmanuella Adu**

- GitHub: [@elarhadu](https://github.com/elarhadu/)
- Twitter: [@elarh\_](https://twitter.com/elarh_)
- LinkedIn: [Emmanuella Adu](https://www.linkedin.com/in/emmanuella-adu/)

(back to top)

## 🔭 Future Features

- Add a mobile version
- Add a search for other movies or series options

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

If you like this project, you can support me by giving a ⭐.

(back to top)

## 🙏 Acknowledgments

We want to thank all of our code reviewers for giving us constructive feedback.

(back to top)

## 📝 License

This project is [MIT](./LICENSE/MIT.md) licensed.

(back to top)